Home | All | RecentChanges | SearchPages

vlc AVI modules 

Category: AVI, Programming

Reference

Chunk Structure

00000000 RIFF (0FAE35D4) 'AVI '
0000000C     LIST (00000106) 'hdrl'
00000018         avih (00000038)
                    dwMicroSecPerFrame    : 33367
                    dwMaxBytesPerSec      : 3728000
                    dwPaddingGranularity  : 0
                    dwFlags               : 0x810 HASINDEX | TRUSTCKTYPE
                    dwTotalFrames         : 2192
                    dwInitialFrames       : 0
                    dwStreams             : 1
                    dwSuggestedBufferSize : 120000
                    dwWidth               : 720
                    dwHeight              : 480
                    dwReserved            : 0x0
00000058         LIST (0000006C) 'strl'
00000064             strh (00000038)
                        fccType               : 'iavs'
                        fccHandler            : 'dvsd'
                        dwFlags               : 0x0
                        wPriority             : 0
                        wLanguage             : 0x0 undefined
                        dwInitialFrames       : 0
                        dwScale               : 100 (29.970 Frames/Sec)
                        dwRate                : 2997
                        dwStart               : 0
                        dwLength              : 2192
                        dwSuggestedBufferSize : 120000
                        dwQuality             : 0
                        dwSampleSize          : 0
                        rcFrame               : 0,0,720,480
000000A4             strf (00000020)
                        dwDVAAuxSrc     : 0x........
                        dwDVAAuxCtl     : 0x........
                        dwDVAAuxSrc1    : 0x........
                        dwDVAAuxCtl1    : 0x........
                        dwDVVAuxSrc     : 0x........
                        dwDVVAuxCtl     : 0x........
                        dwDVReserved2 : 0,0
000000CC     LIST (0FADAC00) 'movi'
0FADACD4     idx1 (00008900)

vlc data stucture

typedef union avi_chunk_u
{
   avi_chunk_common_t  common;
   avi_chunk_list_t    list;
   avi_chunk_idx1_t    idx1;
   avi_chunk_avih_t    avih;
   avi_chunk_strh_t    strh;
   avi_chunk_strf_t    strf;
   avi_chunk_strd_t    strd;
   avi_chunk_indx_t    indx;
   avi_chunk_STRING_t  strz;
} avi_chunk_t;


info | diff | files | GoTo
2005-10-13 11:29:46 v4:jiinny
1866 hits
Login
0.051 sec
Top
(c)copyright 2002-2007 jiinny