GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
modules/xvid_dec/xvid_wce/bitstream.h File Reference
#include "portab.h"
#include "decoder.h"
+ Include dependency graph for modules/xvid_dec/xvid_wce/bitstream.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define VIDOBJ_START_CODE   0x00000100 /* ..0x0000011f */
 
#define VIDOBJLAY_START_CODE   0x00000120 /* ..0x0000012f */
 
#define VISOBJSEQ_START_CODE   0x000001b0
 
#define VISOBJSEQ_STOP_CODE   0x000001b1 /* ??? */
 
#define USERDATA_START_CODE   0x000001b2
 
#define GRPOFVOP_START_CODE   0x000001b3
 
#define VISOBJ_START_CODE   0x000001b5
 
#define VOP_START_CODE   0x000001b6
 
#define VISOBJ_TYPE_VIDEO   1
 
#define VIDOBJLAY_TYPE_SIMPLE   1
 
#define VIDOBJLAY_TYPE_ART_SIMPLE   10
 
#define VIDOBJLAY_TYPE_ASP   17
 
#define VIDOBJLAY_AR_EXTPAR   15
 
#define VIDOBJLAY_SHAPE_RECTANGULAR   0
 
#define VIDOBJLAY_SHAPE_BINARY   1
 
#define VIDOBJLAY_SHAPE_BINARY_ONLY   2
 
#define VIDOBJLAY_SHAPE_GRAYSCALE   3
 
#define SPRITE_NONE   0
 
#define SPRITE_STATIC   1
 
#define SPRITE_GMC   2
 
#define READ_MARKER()   bs->Skip(1)
 
#define I_VOP   0
 
#define P_VOP   1
 
#define B_VOP   2
 
#define S_VOP   3
 
#define N_VOP   4
 
#define NUMBITS_VP_RESYNC_MARKER   17
 
#define RESYNC_MARKER   1
 

Variables

const dword scan_tables [3][64]
 

Macro Definition Documentation

#define VIDOBJ_START_CODE   0x00000100 /* ..0x0000011f */
#define VIDOBJLAY_START_CODE   0x00000120 /* ..0x0000012f */
#define VISOBJSEQ_START_CODE   0x000001b0
#define VISOBJSEQ_STOP_CODE   0x000001b1 /* ??? */
#define USERDATA_START_CODE   0x000001b2
#define GRPOFVOP_START_CODE   0x000001b3
#define VISOBJ_START_CODE   0x000001b5
#define VOP_START_CODE   0x000001b6
#define VISOBJ_TYPE_VIDEO   1
#define VIDOBJLAY_TYPE_SIMPLE   1
#define VIDOBJLAY_TYPE_ART_SIMPLE   10
#define VIDOBJLAY_TYPE_ASP   17
#define VIDOBJLAY_AR_EXTPAR   15
#define VIDOBJLAY_SHAPE_RECTANGULAR   0
#define VIDOBJLAY_SHAPE_BINARY   1
#define VIDOBJLAY_SHAPE_BINARY_ONLY   2
#define VIDOBJLAY_SHAPE_GRAYSCALE   3
#define SPRITE_NONE   0
#define SPRITE_STATIC   1
#define SPRITE_GMC   2
#define READ_MARKER ( )    bs->Skip(1)
#define I_VOP   0
#define P_VOP   1
#define B_VOP   2
#define S_VOP   3
#define N_VOP   4
#define NUMBITS_VP_RESYNC_MARKER   17
#define RESYNC_MARKER   1

Variable Documentation

const dword scan_tables