录制avi文件
xulei_106
这个作者很懒,什么都没留下…
展开
-
录制avi文件(一)——avi文件的结构
首先,我们回顾一下avi文件的文件结构。下图就是一个典型的avi文件的文件结构图。以我们录制的一个avi文件为例,其RIFF Tree结构为:RIFF AVI 84,532,876 0 LIST hdrl 292 12 avih 56原创 2013-05-10 15:30:56 · 2561 阅读 · 0 评论 -
录制avi文件(二)——设置数据缓冲区
在录制avi文件时,我们设置了3个数据缓冲区,分别是:char * audio_cachebuffer = malloc(AVI_RECORD_MUX_AUDIO_BLOCK_ALIGN); //AVI_RECORD_MUX_AUDIO_B原创 2013-05-10 19:32:50 · 1268 阅读 · 0 评论 -
录制avi文件(三)——对文件的操作
我们在做avi的录制时,最重要的结构体是typedef struct tagAVI_FILE_INFO{ AVI_HEADER_INFO file_header; //在录制avi文件(一)——avi文件的结构 有详细列举 AVI_IndexRecorder index_recorder; void* inde原创 2013-05-09 14:54:16 · 791 阅读 · 0 评论