ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

aviriff.h File Reference
#include <pshpack2.h>
#include <poppack.h>

Go to the source code of this file.

Data Structures

struct  LPRIFFCHUNK
struct  LPRIFFLIST
struct  AVIMAINHEADER
struct  AVIEXTHEADER
struct  AVISTREAMHEADER
struct  AVIOLDINDEX
struct  AVIOLDINDEX::_avioldindex_entry
union  TIMECODE
struct  TIMECODEDATA
struct  AVIMETAINDEX
struct  AVISUPERINDEX
struct  AVISUPERINDEX::_avisuperindex_entry
struct  AVISTDINDEX_ENTRY
struct  AVISTDINDEX
struct  AVITIMEDINDEX_ENTRY
struct  AVITIMEDINDEX
struct  AVITIMECODEINDEX
struct  AVITCDLINDEX_ENTRYA
struct  AVITCDLINDEX_ENTRYW
struct  AVITCDLINDEXA
struct  AVITCDLINDEXW
struct  PAVIFIELDINDEX
struct  PAVIFIELDINDEX::_avifieldindex_entry

Defines

#define FCC(ch0, ch1, ch2, ch3)
#define RIFFROUND(cb)   ((cb) + ((cb)&1))
#define RIFFNEXT(pChunk)   (LPRIFFCHUNK)((LPBYTE)(pChunk)+sizeof(RIFFCHUNK)+RIFFROUND(((LPRIFFCHUNK)pChunk)->cb))
#define AVIF_HASINDEX   0x00000010
#define AVIF_MUSTUSEINDEX   0x00000020
#define AVIF_ISINTERLEAVED   0x00000100
#define AVIF_TRUSTCKTYPE   0x00000800
#define AVIF_WASCAPTUREFILE   0x00010000
#define AVIF_COPYRIGHTED   0x00020000
#define ckidMAINAVIHEADER   FCC('a','v','i','h')
#define ckidODML   FCC('o','d','m','l')
#define ckidAVIEXTHEADER   FCC('d','m','l','h')
#define ckidSTREAMLIST   FCC('s','t','r','l')
#define AVISF_DISABLED   0x00000001
#define AVISF_VIDEO_PALCHANGES   0x00010000
#define ckidSTREAMHEADER   FCC('s','t','r','h')
#define streamtypeVIDEO   FCC('v','i','d','s')
#define streamtypeAUDIO   FCC('a','u','d','s')
#define streamtypeMIDI   FCC('m','i','d','s')
#define streamtypeTEXT   FCC('t','x','t','s')
#define ckidSTREAMFORMAT   FCC('s','t','r','f')
#define ckidAVIOLDINDEX   FCC('i','d','x','1')
#define AVIIF_LIST   0x00000001
#define AVIIF_KEYFRAME   0x00000010
#define AVIIF_NO_TIME   0x00000100
#define AVIIF_COMPRESSOR   0x0FFF0000
#define TIMECODE_RATE_30DROP   0
#define TIMECODE_SMPTE_BINARY_GROUP   0x07
#define TIMECODE_SMPTE_COLOR_FRAME   0x08
#define AVI_INDEX_OF_INDEXES   0x00
#define AVI_INDEX_OF_CHUNKS   0x01
#define AVI_INDEX_OF_TIMED_CHUNKS   0x02
#define AVI_INDEX_OF_SUB_2FIELD   0x03
#define AVI_INDEX_IS_DATA   0x80
#define AVI_INDEX_SUB_DEFAULT   0x00
#define AVI_INDEX_SUB_2FIELD   0x01
#define ckidAVISUPERINDEX   FCC('i','n','d','x')
#define AVISTDINDEX_DELTAFRAME   (0x80000000)
#define AVISTDINDEX_SIZEMASK   (~0x80000000)
#define AVITCDLINDEX_ENTRY   WINELIB_NAME_AW(AVITCDLINDEX_ENTRY)
#define AVITCDLINDEX   WINELIB_NAME_AW(AVITCDLINDEX)

Generated on Fri May 25 2012 05:33:21 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.