DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
src/aviwriter/ksdataformat.cpp
00001 
00002 #include "ksdataformat.h"
00003 
00004 /* FIXME! I just realized that the windows_GUID struct definition
00005  *        is written and packed so as to be used to typecast the
00006  *        GUID data from Windows (little endian), yet these constant
00007  *        are written as native endian byte order! We need to add
00008  *        and use macros to allow writing little endian byte order
00009  *        constants no matter what the host endian byte order */
00010 
00011 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_ANALOG = /* 6dba3190-67bd-11cf-a0f7-0020afd156e4 */
00012         {0x6dba3190,0x67bd,0x11cf,{0xa0,0xf7},{0x00,0x20,0xaf,0xd1,0x56,0xe4}};
00013 
00014 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_PCM = /* 00000001-0000-0010-8000-00aa00389b71 */
00015         {0x00000001,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00016 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_ADPCM = /* 00000002-0000-0010-8000-00aa00389b71 */
00017         {0x00000002,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00018 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT = /* 00000003-0000-0010-8000-00aa00389b71 */
00019         {0x00000003,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00020 
00021 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_ALAW = /* 00000006-0000-0010-8000-00aa00389b71 */
00022         {0x00000006,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00023 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_MULAW = /* 00000007-0000-0010-8000-00aa00389b71 */
00024         {0x00000007,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00025 
00026 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_DRM = /* 00000009-0000-0010-8000-00aa00389b71 */
00027         {0x00000009,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00028 
00029 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_MPEG = /* 00000050-0000-0010-8000-00aa00389b71 */
00030         {0x00000050,0x0000,0x0010,{0x80,0x00},{0x00,0xaa,0x00,0x38,0x9b,0x71}};
00031 
00032 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_RIFF = /* 4995DAEE-9EE6-11D0-A40E-00A0C9223196 */
00033         {0x4995DAEE,0x9EE6,0x11D0,{0xA4,0x0E},{0x00,0xA0,0xC9,0x22,0x31,0x96}};
00034 
00035 const windows_GUID windows_KSDATAFORMAT_SUBTYPE_RIFFWAVE = /* e436eb8b-524f-11ce-9f53-0020af0ba770 */
00036         {0xe436eb8b,0x524f,0x11ce,{0x9f,0x53},{0x00,0x20,0xaf,0x0b,0xa7,0x70}};
00037