⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 riff.h

📁 ZPAV (H265) PC(X86) demo ZPAV (H265) 是 音视频 压缩解压 协议
💻 H
字号:

/*
///////////////////////////////////////////////////////////////////////////////
//                                                                           //
//   Copyright (C) 2006-2008  Beijing,  pengzhen (pengzhenxp@yahoo.com.cn)   //
//                                                                           //
///////////////////////////////////////////////////////////////////////////////
*/

#ifndef __WAVE_RIFF_H__
#define __WAVE_RIFF_H__

typedef unsigned char	 RIFF_ID[4];

typedef struct __RIFF_HDR{
	RIFF_ID       m_id   ;
	unsigned long m_size ; 
}ST_RIFF_HDR;

typedef struct __RIFF_WAV_ID{
	RIFF_ID     m_id ;
}ST_RIFF_WAV_ID ;

typedef struct __RIFF_FORMAT_CHUNK{
	RIFF_ID        m_id               ;
	unsigned long  m_size             ; 
	unsigned short m_wformattag       ; 
	unsigned short m_wchannels        ;
	unsigned long  m_dwsamplespersec  ; /* sample rate */ 
    unsigned long  m_dwavgbytespersec ;
	unsigned short m_wblockalign      ;
	unsigned short m_wbitspersample   ;
}ST_RIFF_FORMAT_CHUNK;


typedef struct __RIFF_DATA_CHUNK{
	RIFF_ID       m_id           ;
	unsigned long m_size         ; 
	//unsigned char  m_wformdata[] ; 
}ST_RIFF_DATA_CHUNK;

void write_riff_head( FILE *fp , unsigned long dFileSize ) ;

#endif /* __WAVE_RIFF_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -