Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenmpeg2bits.h
Go to the documentation of this file.
00001 00002 #pragma once 00003 #pragma pack(push) 00004 00005 #ifdef __midl 00006 typedef struct 00007 { 00008 WORD Bits; 00009 } PID_BITS_MIDL; 00010 00011 typedef struct 00012 { 00013 WORD Bits; 00014 } MPEG_HEADER_BITS_MIDL; 00015 00016 typedef struct 00017 { 00018 BYTE Bits; 00019 } MPEG_HEADER_VERSION_BITS_MIDL; 00020 00021 #else 00022 00023 typedef struct 00024 { 00025 WORD Reserved : 3; 00026 WORD ProgramId : 13; 00027 } PID_BITS, *PPID_BITS; 00028 typedef struct 00029 { 00030 WORD SectionLength : 12; 00031 WORD Reserved : 2; 00032 WORD PrivateIndicator : 1; 00033 WORD SectionSyntaxIndicator : 1; 00034 } MPEG_HEADER_BITS, *PMPEG_HEADER_BITS; 00035 00036 typedef struct 00037 { 00038 BYTE CurrentNextIndicator : 1; 00039 BYTE VersionNumber : 5; 00040 BYTE Reserved : 2; 00041 } MPEG_HEADER_VERSION_BITS, *PMPEG_HEADER_VERSION_BITS; 00042 #endif 00043 00044 #pragma pack(pop) 00045 Generated on Sat May 26 2012 04:29:22 for ReactOS by
1.7.6.1
|