Find some older works, dxsdk header compatible with dxsdk 2004 dec release. I will clean up sdk so dx thuse dx header belong to dxsdk will be here. later.

In this folder will contain all header that is compatible with dxsdk 2004 dec. later I will upgrade this folder file to more resent dxsdk headers. 

svn path=/trunk/; revision=26362
This commit is contained in:
Magnus Olsen 2007-04-15 17:29:40 +00:00
parent db1bac44f0
commit dba1a7a382

View file

@ -0,0 +1,393 @@
#ifndef OUR_GUID_ENTRY
#define OUR_GUID_ENTRY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8);
#endif
#define MEDIATYPE_NULL GUID_NULL
#define MEDIASUBTYPE_NULL GUID_NULL
#define MEDIASUBTYPE_HASALPHA(mt) ( ((mt).subtype == MEDIASUBTYPE_ARGB4444) || \
((mt).subtype == MEDIASUBTYPE_ARGB32) || \
((mt).subtype == MEDIASUBTYPE_AYUV) || \
((mt).subtype == MEDIASUBTYPE_AI44) || \
((mt).subtype == MEDIASUBTYPE_IA44) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555) || \
((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX9_RT) )
#define MEDIASUBTYPE_HASALPHA7(mt) (((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX7_RT) )
#define MEDIASUBTYPE_D3D_DX7_RT(mt) (((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_RGB32_D3D_DX7_RT) || \
((mt).subtype == MEDIASUBTYPE_RGB16_D3D_DX7_RT))
#define MEDIASUBTYPE_HASALPHA9(mt) (((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX9_RT) )
#define MEDIASUBTYPE_D3D_DX9_RT(mt) (((mt).subtype == MEDIASUBTYPE_ARGB32_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB4444_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_ARGB1555_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_RGB32_D3D_DX9_RT) || \
((mt).subtype == MEDIASUBTYPE_RGB16_D3D_DX9_RT))
#ifndef __DDRAW_INCLUDED__
OUR_GUID_ENTRY(CLSID_DirectDraw, 0xD7B70EE0,0x4340,0x11CF,0xB0,0x63,0x00,0x20,0xAF,0xC2,0xCD,0x35)
OUR_GUID_ENTRY(CLSID_DirectDrawClipper, 0x593817A0,0x7DB3,0x11CF,0xA2,0xDE,0x00,0xAA,0x00,0xB9,0x33,0x56)
OUR_GUID_ENTRY(IID_IDirectDraw, 0x6C14DB80,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60)
OUR_GUID_ENTRY(IID_IDirectDraw2, 0xB3A6F3E0,0x2B43,0x11CF,0xA2,0xDE,0x00,0xAA,0x00,0xB9,0x33,0x56)
OUR_GUID_ENTRY(IID_IDirectDrawSurface, 0x6C14DB81,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60)
OUR_GUID_ENTRY(IID_IDirectDrawSurface2, 0x57805885,0x6EEC,0x11CF,0x94,0x41,0xA8,0x23,0x03,0xC1,0x0E,0x27)
OUR_GUID_ENTRY(IID_IDirectDrawSurface3, 0xDA044E00,0x69B2,0x11D0,0xA1,0xD5,0x00,0xAA,0x00,0xB8,0xDF,0xBB)
OUR_GUID_ENTRY(IID_IDirectDrawSurface4, 0x0B2B8630,0xAD35,0x11D0,0x8E,0xA6,0x00,0x60,0x97,0x97,0xEA,0x5B)
OUR_GUID_ENTRY(IID_IDirectDrawSurface7, 0x06675A80,0x3B9b,0x11D2,0xB9,0x2F,0x00,0x60,0x97,0x97,0xEA,0x5B)
OUR_GUID_ENTRY(IID_IDirectDrawPalette, 0x6C14DB84,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60)
OUR_GUID_ENTRY(IID_IDirectDrawClipper, 0x6C14DB85,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60)
OUR_GUID_ENTRY(IID_IDirectDrawColorControl, 0x4B9F0EE0,0x0D7E,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8)
#endif
#ifndef __DVP_INCLUDED__
OUR_GUID_ENTRY(IID_IDDVideoPortContainer, 0x6C142760,0xA733,0x11CE,0xA5,0x21,0x00,0x20,0xAF,0x0B,0xE5,0x60)
#endif
#ifndef __DDKM_INCLUDED__
OUR_GUID_ENTRY(IID_IDirectDrawKernel, 0x8D56C120,0x6A08,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8)
OUR_GUID_ENTRY(IID_IDirectDrawSurfaceKernel, 0x60755DA0,0x6A40,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8)
#endif
OUR_GUID_ENTRY(MEDIASUBTYPE_None, 0xE436EB8E, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIATYPE_Video, 0x73646976, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_Audio, 0x73647561, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_Text, 0x73747874, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_Midi, 0x7364696D, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_Stream, 0xE436EB83, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIATYPE_Interleaved, 0x73766169, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_File, 0x656c6966, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_ScriptCommand, 0x73636d64, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_AUXLine21Data, 0x670aea80, 0x3A82, 0x11D0, 0xB7, 0x9B, 0x00, 0xAA, 0x09, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(MEDIATYPE_VBI, 0xF72A76E1, 0xEB0A, 0x11D0, 0xAC, 0xE4, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(MEDIATYPE_Timecode, 0x0482DEE3, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIATYPE_LMRT, 0x74726C6D, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_URL_STREAM, 0x736c7275, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_CLPL, 0x4C504C43, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_YUYV, 0x56595559, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IYUV, 0x56555949, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_YVU9, 0x39555659, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Y411, 0x31313459, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Y41P, 0x50313459, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_YUY2, 0x32595559, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_YVYU, 0x55595659, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_UYVY, 0x59565955, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Y211, 0x31313259, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_CLJR, 0x524A4C43, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IF09, 0x39304649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_CPLA, 0x414C5043, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_MJPG, 0x47504A4D, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_TVMJ, 0x4A4D5654, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_WAKE, 0x454B4157, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_CFCC, 0x43434643, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IJPG, 0x47504A49, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Plum, 0x6D756C50, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_DVCS, 0x53435644, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_DVSD, 0x44535644, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_MDVF, 0x4656444D, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB1, 0xE436EB78, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB4, 0xE436EB79, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB8, 0xE436EB7A, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB565, 0xE436EB7B, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB555, 0xE436EB7C, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB24, 0xE436EB7D, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB32, 0xE436EB7E, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB1555, 0x297C55AF, 0xE209, 0x4CB3, 0xB7, 0x57, 0xC7, 0x6D, 0x6B, 0x9C, 0x88, 0xA8)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB4444, 0x6E6415E6, 0x5C24, 0x425F, 0x93, 0xCD, 0x80, 0x10, 0x2B, 0x3D, 0x1C, 0xCA)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB32, 0x773C9AC0, 0x3274, 0x11D0, 0xB7, 0x24, 0x00, 0xAA, 0x00, 0x6C, 0x1A, 0x01)
OUR_GUID_ENTRY(MEDIASUBTYPE_A2R10G10B10, 0x2F8BB76D, 0xB644, 0x4550, 0xAC, 0xF3, 0xD3, 0x0C, 0xAA, 0x65, 0xD5, 0xC5)
OUR_GUID_ENTRY(MEDIASUBTYPE_A2B10G10R10, 0x576F7893, 0xBDF6, 0x48C4, 0x87, 0x5F, 0xAE, 0x7B, 0x81, 0x83, 0x45, 0x67)
OUR_GUID_ENTRY(MEDIASUBTYPE_AYUV, 0x56555941, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_AI44, 0x34344941, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IA44, 0x34344149, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB32_D3D_DX7_RT, 0x32335237, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB16_D3D_DX7_RT, 0x36315237, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB32_D3D_DX7_RT, 0x38384137, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB4444_D3D_DX7_RT, 0x34344137, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB1555_D3D_DX7_RT, 0x35314137, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB32_D3D_DX9_RT, 0x32335239, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RGB16_D3D_DX9_RT, 0x36315239, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB32_D3D_DX9_RT, 0x38384139, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB4444_D3D_DX9_RT, 0x34344139, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_ARGB1555_D3D_DX9_RT, 0x35314139, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_YV12, 0x32315659, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_NV12, 0x3231564E, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IMC1, 0x31434D49, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IMC2, 0x32434D49, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IMC3, 0x33434D49, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IMC4, 0x34434D49, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_S340, 0x30343353, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_S342, 0x32343353, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Overlay, 0xE436EB7F, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1Packet, 0xE436EB80, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1Payload, 0xE436EB81, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1AudioPayload, 0x00000050, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIATYPE_MPEG1SystemStream, 0xE436EB82, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1System, 0xE436EB84, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1VideoCD, 0xE436EB85, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1Video, 0xE436EB86, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_MPEG1Audio, 0xE436EB87, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_Avi, 0xE436EB88, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_Asf, 0x3DB80F90, 0x9412, 0x11D1, 0xAD, 0xED, 0x00, 0x00, 0xF8, 0x75, 0x4B, 0x99)
OUR_GUID_ENTRY(MEDIASUBTYPE_QTMovie, 0xE436EB89, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_QTRpza, 0x617A7072, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_QTSmc, 0x20636D73, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_QTRle, 0x20656C72, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_QTJpeg, 0x6765706A, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_PCMAudio_Obsolete, 0xE436EB8A, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_PCM, 0x00000001, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_WAVE, 0xE436EB8B, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_AU, 0xE436EB8C, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_AIFF, 0xE436EB8D, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(MEDIASUBTYPE_dvsd, 0x64737664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_dvhd, 0x64687664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_dvsl, 0x6C737664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_dv25, 0x35327664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_dv50, 0x30357664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_dvh1, 0x31687664, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_Line21_BytePair, 0x6E8D4A22, 0x310C, 0x11D0, 0xB7, 0x9A, 0x00, 0xAA, 0x00, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(MEDIASUBTYPE_Line21_GOPPacket, 0x6E8D4A23, 0x310C, 0x11D0, 0xB7, 0x9A, 0x00, 0xAA, 0x00, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(MEDIASUBTYPE_Line21_VBIRawData, 0x6E8D4A24, 0x310C, 0x11D0, 0xB7, 0x9A, 0x00, 0xAA, 0x00, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(MEDIASUBTYPE_TELETEXT, 0xF72A76E3, 0xEB0A, 0x11D0, 0xAC, 0xE4, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(MEDIASUBTYPE_WSS, 0x2791D576, 0x8E7A, 0x466F, 0x9E, 0x90, 0x5D, 0x3F, 0x30, 0x83, 0x73, 0x8B)
OUR_GUID_ENTRY(MEDIASUBTYPE_VPS, 0xA1B3F620, 0x9792, 0x4D8D, 0x81, 0xA4, 0x86, 0xAF, 0x25, 0x77, 0x20, 0x90)
OUR_GUID_ENTRY(MEDIASUBTYPE_DRM_Audio, 0x00000009, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_IEEE_FLOAT, 0x00000003, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_DOLBY_AC3_SPDIF, 0x00000092, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_RAW_SPORT, 0x00000240, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_SPDIF_TAG_241h, 0x00000241, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71)
OUR_GUID_ENTRY(MEDIASUBTYPE_DssVideo, 0xA0AF4F81, 0xE163, 0x11D0, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(MEDIASUBTYPE_DssAudio, 0xA0AF4F82, 0xE163, 0x11D0, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(MEDIASUBTYPE_VPVideo, 0x5A9B6A40, 0x1A22, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(MEDIASUBTYPE_VPVBI, 0x5A9B6A41, 0x1A22, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(CLSID_CaptureGraphBuilder, 0xBF87B6E0, 0x8C27, 0x11D0, 0xB3, 0xF0, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(CLSID_CaptureGraphBuilder2, 0xBF87B6E1, 0x8C27, 0x11D0, 0xB3, 0xF0, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(CLSID_ProtoFilterGraph, 0xE436EBB0, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_SystemClock, 0xE436EBB1, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_FilterMapper, 0xE436EBB2, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_FilterGraph, 0xE436EBB3, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_FilterGraphNoThread, 0xE436EBB8, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_MPEG1Doc, 0xE4BBD160, 0x4269, 0x11CE, 0x83, 0x8D, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_FileSource, 0x701722E0, 0x8AE3, 0x11CE, 0xA8, 0x5C, 0x00, 0xAA, 0x00, 0x2F, 0xEA, 0xB5)
OUR_GUID_ENTRY(CLSID_MPEG1PacketPlayer, 0x26C25940, 0x4CA9, 0x11CE, 0xA8, 0x28, 0x00, 0xAA, 0x00, 0x2F, 0xEA, 0xB5)
OUR_GUID_ENTRY(CLSID_MPEG1Splitter, 0x336475D0, 0x942A, 0x11CE, 0xA8, 0x70, 0x00, 0xAA, 0x00, 0x2F, 0xEA, 0xB5)
OUR_GUID_ENTRY(CLSID_CMpegVideoCodec, 0xFEB50740, 0x7BEF, 0x11CE, 0x9B, 0xD9, 0x00, 0x00, 0xE2, 0x02, 0x59, 0x9C)
OUR_GUID_ENTRY(CLSID_CMpegAudioCodec, 0x4A2286E0, 0x7BEF, 0x11CE, 0x9B, 0xD9, 0x00, 0x00, 0xE2, 0x02, 0x59, 0x9C)
OUR_GUID_ENTRY(CLSID_TextRender, 0xE30629D3, 0x27E5, 0x11CE, 0x87, 0x5D, 0x00, 0x60, 0x8C, 0xB7, 0x80, 0x66)
OUR_GUID_ENTRY(CLSID_InfTee, 0xF8388A40, 0xD5BB, 0x11D0, 0xBE, 0x5A, 0x00, 0x80, 0xC7, 0x06, 0x56, 0x8E)
OUR_GUID_ENTRY(CLSID_AviSplitter, 0x1B544C20, 0xFD0B, 0x11CE, 0x8C, 0x63, 0x00, 0xAA, 0x00, 0x44, 0xB5, 0x1E)
OUR_GUID_ENTRY(CLSID_AviReader, 0x1B544C21, 0xFD0B, 0x11CE, 0x8C, 0x63, 0x00, 0xAA, 0x00, 0x44, 0xB5, 0x1E)
OUR_GUID_ENTRY(CLSID_VfwCapture, 0x1B544C22, 0xFD0B, 0x11CE, 0x8C, 0x63, 0x00, 0xAA, 0x00, 0x44, 0xB5, 0x1E)
OUR_GUID_ENTRY(CLSID_CaptureProperties, 0x1B544C22, 0xFD0B, 0x11CE, 0x8C, 0x63, 0x00, 0xAA, 0x00, 0x44, 0xB5, 0x1F)
OUR_GUID_ENTRY(CLSID_FGControl, 0xE436EBB4, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_MOVReader, 0x44584800, 0xF8EE, 0x11CE, 0xB2, 0xD4, 0x00, 0xDD, 0x01, 0x10, 0x1B, 0x85)
OUR_GUID_ENTRY(CLSID_QuickTimeParser, 0xD51bd5A0, 0x7548, 0x11CF, 0xA5, 0x20, 0x00, 0x80, 0xC7, 0x7E, 0xF5, 0x8A)
OUR_GUID_ENTRY(CLSID_QTDec, 0xFDFE9681, 0x74A3, 0x11D0, 0xAF, 0xA7, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_AVIDoc, 0xD3588AB0, 0x0781, 0x11CE, 0xB0, 0x3A, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_VideoRenderer, 0x70E102B0, 0x5556, 0x11CE, 0x97, 0xC0, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_Colour, 0x1643E180, 0x90F5, 0x11CE, 0x97, 0xD5, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_Dither, 0x1DA08500, 0x9EDC, 0x11CF, 0xBC, 0x10, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(CLSID_ModexRenderer, 0x07167665, 0x5011, 0x11CF, 0xBF, 0x33, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_AudioRender, 0xE30629D1, 0x27e5, 0x11CE, 0x87, 0x5D, 0x00, 0x60, 0x8C, 0xB7, 0x80, 0x66)
OUR_GUID_ENTRY(CLSID_AudioProperties, 0x05589FAF, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_DSoundRender, 0x79376820, 0x07D0, 0x11CF, 0xA2, 0x4D, 0x00, 0x20, 0xAF, 0xD7, 0x97, 0x67)
OUR_GUID_ENTRY(CLSID_AudioRecord, 0xE30629D2, 0x27e5, 0x11CE, 0x87, 0x5D, 0x00, 0x60, 0x8C, 0xB7, 0x80, 0x66)
OUR_GUID_ENTRY(CLSID_AudioInputMixerProperties, 0x2CA8CA52, 0x3C3f, 0x11D2, 0xB7, 0x3D, 0x00, 0xC0, 0x4F, 0xB6, 0xBD, 0x3D)
OUR_GUID_ENTRY(CLSID_AVIDec, 0xCF49D4E0, 0x1115, 0x11CE, 0xB0, 0x3A, 0x00, 0x20, 0xAF, 0x0b, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_AVIDraw, 0xA888DF60, 0x1E90, 0x11CF, 0xAC, 0x98, 0x00, 0xAA, 0x00, 0x4C, 0x0F, 0xa9)
OUR_GUID_ENTRY(CLSID_ACMWrapper, 0x6A08CF80, 0x0E18, 0x11CF, 0xA2, 0x4D, 0x00, 0x20, 0xAF, 0xD7, 0x97, 0x67)
OUR_GUID_ENTRY(CLSID_AsyncReader, 0xE436EBB5, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_URLReader, 0xE436EBB6, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_PersistMonikerPID, 0xE436EBB7, 0x524F, 0x11CE, 0x9F, 0x53, 0x00, 0x20, 0xAF, 0x0B, 0xA7, 0x70)
OUR_GUID_ENTRY(CLSID_AVICo, 0xD76E2820, 0x1563, 0x11CF, 0xAC, 0x98, 0x00, 0xAA, 0x00, 0x4C, 0x0F, 0xA9)
OUR_GUID_ENTRY(CLSID_FileWriter, 0x8596E5F0, 0x0DA5, 0x11D0, 0xBD, 0x21, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AviDest, 0xE2510970, 0xF137, 0x11CE, 0x8B, 0x67, 0x00, 0xAA, 0x00, 0xA3, 0xF1, 0xA6)
OUR_GUID_ENTRY(CLSID_AviMuxProptyPage, 0xC647B5C0, 0x157C, 0x11D0, 0xBD, 0x23, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AviMuxProptyPage1, 0x0A9AE910, 0x85C0, 0x11D0, 0xBD, 0x42, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AVIMIDIRender, 0x07B65360, 0xC445, 0x11CE, 0xAF, 0xDE, 0x00, 0xAA, 0x00, 0x6C, 0x14, 0xF4)
OUR_GUID_ENTRY(CLSID_WMAsfReader, 0x187463A0, 0x5BB7, 0x11D3, 0xAC, 0xBE, 0x00, 0x80, 0xC7, 0x5E, 0x24, 0x6E)
OUR_GUID_ENTRY(CLSID_WMAsfWriter, 0x7c23220E, 0x55BB, 0x11D3, 0x8B, 0x16, 0x00, 0xC0, 0x4F, 0xB6, 0xBD, 0x3D)
OUR_GUID_ENTRY(CLSID_MPEG2Demultiplexer, 0xAFB6C280, 0x2C41, 0x11D3, 0x8A, 0x60, 0x00, 0x00, 0xF8, 0x1E, 0x0E, 0x4A)
OUR_GUID_ENTRY(CLSID_MMSPLITTER, 0x3AE86B20, 0x7Be8, 0x11D1, 0xAB, 0xE6, 0x00, 0xA0, 0xC9, 0x05, 0xF3, 0x75)
OUR_GUID_ENTRY(CLSID_StreamBufferSink, 0x2DB47AE5, 0xCF39, 0x43C2, 0xB4, 0xD6, 0x0C, 0xD8, 0xD9, 0x09, 0x46, 0xF4)
OUR_GUID_ENTRY(CLSID_StreamBufferSource, 0xC9F5FE02, 0xF851, 0x4EB5, 0x99, 0xEe, 0xAD, 0x60, 0x2A, 0xF1, 0xE6, 0x19)
OUR_GUID_ENTRY(CLSID_StreamBufferConfig, 0xFA8A68B2, 0xC864, 0x4BA2, 0xAD, 0x53, 0xD3, 0x87, 0x6a, 0x87, 0x49, 0x4B)
OUR_GUID_ENTRY(CLSID_Mpeg2VideoStreamAnalyzer, 0x6CFad761, 0x735D, 0x4AA5, 0x8A, 0xFC, 0xAF, 0x91, 0xA7, 0xD6, 0x1E, 0xBA)
OUR_GUID_ENTRY(CLSID_StreamBufferRecordingAttributes, 0xCCAA63AC, 0x1057, 0x4778, 0xAE, 0x92, 0x12, 0x06, 0xAB, 0x9A, 0xCE, 0xE6)
OUR_GUID_ENTRY(CLSID_StreamBufferComposeRecording, 0xD682C4BA, 0xa90a, 0x42FE, 0xB9, 0xE1, 0x03, 0x10, 0x98, 0x49, 0xC4, 0x23)
OUR_GUID_ENTRY(CLSID_DVVideoCodec, 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_DVVideoEnc, 0x13AA3650, 0xBB6F, 0x11D0, 0xAF, 0xB9, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_DVSplitter, 0x4EB31670, 0x9FC6, 0x11CF, 0xAF, 0x6E, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_DVMux, 0x129D7E40, 0xC10D, 0x11D0, 0xAF, 0xB9, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_SeekingPassThru, 0x060AF76C, 0x68DD, 0x11D0, 0x8F, 0xC1, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0x9D)
OUR_GUID_ENTRY(CLSID_Line21Decoder, 0x6E8D4A20, 0x310C, 0x11D0, 0xB7, 0x9A, 0x00, 0xAA, 0x00, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(CLSID_Line21Decoder2, 0xE4206432, 0x01A1, 0x4BEE, 0xB3, 0xE1, 0x37, 0x02, 0xC8, 0xED, 0xC5, 0x74)
OUR_GUID_ENTRY(CLSID_OverlayMixer, 0xCD8743A1, 0x3736, 0x11D0, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(CLSID_VBISurfaces, 0x814B9800, 0x1C88, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(CLSID_WSTDecoder, 0x70BC06E0, 0x5666, 0x11D3, 0xA1, 0x84, 0x00, 0x10, 0x5A, 0xEF, 0x9F, 0x33)
OUR_GUID_ENTRY(CLSID_MjpegDec, 0x301056D0, 0x6Dff, 0x11D2, 0x9E, 0xEB, 0x00, 0x60, 0x08, 0x03, 0x9E, 0x37)
OUR_GUID_ENTRY(CLSID_MJPGEnc, 0xB80ab0A0, 0x7416, 0x11D2, 0x9E, 0xEB, 0x00, 0x60, 0x08, 0x03, 0x9E, 0x37)
OUR_GUID_ENTRY(CLSID_SystemDeviceEnum, 0x62BE5D10, 0x60EB, 0x11D0, 0xBD, 0x3B, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CDeviceMoniker, 0x4315D437, 0x5B8C, 0x11D0, 0xBD, 0x3B, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_VideoInputDeviceCategory, 0x860BB310, 0x5D01, 0x11D0, 0xBD, 0x3B, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CVidCapClassManager, 0x860BB310, 0x5D01, 0x11D0, 0xBD, 0x3B, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_LegacyAmFilterCategory, 0x083863F1, 0x70DE, 0x11D0, 0xBD, 0x40, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CQzFilterClassManager, 0x083863F1, 0x70DE, 0x11D0, 0xBD, 0x40, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_VideoCompressorCategory, 0x33D9A760, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CIcmCoClassManager, 0x33D9A760, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AudioCompressorCategory, 0x33D9A761, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CAcmCoClassManager, 0x33D9A761, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AudioInputDeviceCategory, 0x33D9A762, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CWaveinClassManager, 0x33D9A762, 0x90C8, 0x11D0, 0xBD, 0x43, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_AudioRendererCategory, 0xE0F158E1, 0xCB04, 0x11D0, 0xBD, 0x4E, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_CWaveOutClassManager, 0xE0F158E1, 0xCB04, 0x11D0, 0xBD, 0x4E, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_MidiRendererCategory, 0x4EFE2452, 0x168A, 0x11D1, 0xBC, 0x76, 0x00, 0xC0, 0x4F, 0xB9, 0x45, 0x3B)
OUR_GUID_ENTRY(CLSID_CMidiOutClassManager, 0x4EFE2452, 0x168A, 0x11D1, 0xBC, 0x76, 0x00, 0xC0, 0x4F, 0xB9, 0x45, 0x3B)
OUR_GUID_ENTRY(CLSID_TransmitCategory, 0xCC7BFB41, 0xF175, 0x11D1, 0xA3, 0x92, 0x00, 0xE0, 0x29, 0x1F, 0x39, 0x59)
OUR_GUID_ENTRY(CLSID_DeviceControlCategory, 0xCC7BFB46, 0xF175, 0x11D1, 0xA3, 0x92, 0x00, 0xE0, 0x29, 0x1F, 0x39, 0x59)
OUR_GUID_ENTRY(CLSID_ActiveMovieCategories, 0xDA4E3DA0, 0xd07d, 0x11D0, 0xBD, 0x50, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_DVDHWDecodersCategory, 0x2721AE20, 0x7E70, 0x11D0, 0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00)
OUR_GUID_ENTRY(CLSID_MediaEncoderCategory, 0x7D22E920, 0x5CA9, 0x4787, 0x8C, 0x2B, 0xA6, 0x77, 0x9B, 0xD1, 0x17, 0x81)
OUR_GUID_ENTRY(CLSID_MediaMultiplexerCategory, 0x236C9559, 0xADCE, 0x4736, 0xBF, 0x72, 0xBA, 0xB3, 0x4E, 0x39, 0x21, 0x96)
OUR_GUID_ENTRY(CLSID_FilterMapper2, 0xCDA42200, 0xBD88, 0x11D0, 0xBD, 0x4E, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_MemoryAllocator, 0x1E651CC0, 0xB199, 0x11D0, 0x82, 0x12, 0x00, 0xC0, 0x4F, 0xC3, 0x2C, 0x45)
OUR_GUID_ENTRY(CLSID_MediaPropertyBag, 0xCDBD8D00, 0xC193, 0x11D0, 0xBD, 0x4E, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86)
OUR_GUID_ENTRY(CLSID_DvdGraphBuilder, 0xFCC152B7, 0xF372, 0x11D0, 0x8E, 0x00, 0x00, 0xC0, 0x4F, 0xD7, 0xC0, 0x8B)
OUR_GUID_ENTRY(CLSID_DVDNavigator, 0x9B8C4620, 0x2C1A, 0x11D0, 0x84, 0x93, 0x00, 0xA0, 0x24, 0x38, 0xAD, 0x48)
OUR_GUID_ENTRY(CLSID_DVDState, 0xF963C5CF, 0xa659, 0x4A93, 0x96, 0x38, 0xCA, 0xF3, 0xCD, 0x27, 0x7D, 0x13)
OUR_GUID_ENTRY(CLSID_SmartTee, 0xCC58E280, 0x8AA1, 0x11D1, 0xB3, 0xF1, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(FORMAT_None, 0x0F6417D6, 0xC318, 0x11D0, 0xA4, 0x3F, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)
OUR_GUID_ENTRY(FORMAT_VideoInfo, 0x05589F80, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(FORMAT_VideoInfo2, 0xF72A76A0, 0xEB0a, 0x11D0, 0xAC, 0xE4, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(FORMAT_WaveFormatEx, 0x05589F81, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(FORMAT_MPEGVideo, 0x05589F82, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(FORMAT_MPEGStreams, 0x05589F83, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(FORMAT_DvInfo, 0x05589F84, 0xC356, 0x11CE, 0xBF, 0x01, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_DirectDrawProperties, 0x944d4C00, 0xDD52, 0x11CE, 0xBF, 0x0E, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(CLSID_PerformanceProperties, 0x59CE6880, 0xACF8, 0x11CF, 0xB5, 0x6E, 0x00, 0x80, 0xC7, 0xC4, 0xB6, 0x8A)
OUR_GUID_ENTRY(CLSID_QualityProperties, 0x418AFB70, 0xF8B8, 0x11CE, 0xAA, 0xC6, 0x00, 0x20, 0xAF, 0x0B, 0x99, 0xA3)
OUR_GUID_ENTRY(IID_IBaseVideoMixer, 0x61DED640, 0xE912, 0x11CE, 0xA0, 0x99, 0x00, 0xAA, 0x00, 0x47, 0x9A, 0x58)
OUR_GUID_ENTRY(IID_IDirectDrawVideo, 0x36d39EB0, 0xDD75, 0x11CE, 0xBF, 0x0E, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(IID_IQualProp, 0x1BD0ECB0, 0xF8E2, 0x11CE, 0xAA, 0xC6, 0x00, 0x20, 0xAF, 0x0B, 0x99, 0xA3)
OUR_GUID_ENTRY(CLSID_VPObject, 0xCE292861, 0xFC88, 0x11D0, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IVPObject, 0xCE292862, 0xFC88, 0x11D0, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IVPControl, 0x25DF12C1, 0x3De0, 0x11D1, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(CLSID_VPVBIObject, 0x814B9801, 0x1C88, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(IID_IVPVBIObject, 0x814B9802, 0x1C88, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(IID_IVPConfig, 0xBC29A660, 0x30e3, 0x11D0, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IVPNotify, 0xC76794A1, 0xD6c5, 0x11D0, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IVPNotify2, 0xEBF47183, 0x8764, 0x11D1, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IVPVBIConfig, 0xEC529B00, 0x1A1F, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(IID_IVPVBINotify, 0xEC529B01, 0x1A1F, 0x11D1, 0xBA, 0xD9, 0x00, 0x60, 0x97, 0x44, 0x11, 0x1A)
OUR_GUID_ENTRY(IID_IMixerPinConfig, 0x593CDDE1, 0x0759, 0x11D1, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(IID_IMixerPinConfig2, 0xEBF47182, 0x8764, 0x11D1, 0x9E, 0x69, 0x00, 0xC0, 0x4F, 0xD7, 0xC1, 0x5B)
OUR_GUID_ENTRY(CLSID_ModexProperties, 0x0618AA30, 0x6BC4, 0x11CF, 0xBF, 0x36, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(IID_IFullScreenVideo, 0xDD1D7110, 0x7836, 0x11CF, 0xBF, 0x47, 0x00, 0xAA, 0x00, 0x55, 0x59, 0x5A)
OUR_GUID_ENTRY(IID_IFullScreenVideoEx, 0x53479470, 0xF1DD, 0x11CF, 0xBC, 0x42, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(CLSID_DVDecPropertiesPage, 0x101193C0, 0x0BFE, 0x11D0, 0xAF, 0x91, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_DVEncPropertiesPage, 0x4150F050, 0xBB6F, 0x11D0, 0xAF, 0xB9, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(CLSID_DVMuxPropertyPage, 0x4Db880E0, 0xC10D, 0x11D0, 0xAF, 0xB9, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42)
OUR_GUID_ENTRY(IID_IAMDirectSound, 0x546F4260, 0xD53E, 0x11CF, 0xB3, 0xF0, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(IID_IMpegAudioDecoder, 0xB45DD570, 0x3C77, 0x11D1, 0xAB, 0xE1, 0x00, 0xA0, 0xC9, 0x05, 0xF3, 0x75)
OUR_GUID_ENTRY(IID_IAMLine21Decoder, 0x6E8D4A21, 0x310C, 0x11D0, 0xB7, 0x9A, 0x00, 0xAA, 0x00, 0x37, 0x67, 0xA7)
OUR_GUID_ENTRY(IID_IAMWstDecoder, 0xC056dE21, 0x75c2, 0x11D3, 0xA1, 0x84, 0x00, 0x10, 0x5A, 0xEF, 0x9F, 0x33)
OUR_GUID_ENTRY(CLSID_WstDecoderPropertyPage, 0x004E27F80, 0x91E4, 0x11D3, 0xA1, 0x84, 0x00, 0x10, 0x5A, 0xEF, 0x9F, 0x33)
OUR_GUID_ENTRY(FORMAT_AnalogVideo, 0xE0F158EE0, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIATYPE_AnalogVideo, 0xE0F158EE1, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_NTSC_M, 0xE0F158EE2, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_B, 0xE0F158EE5, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_D, 0xE0F158EE6, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_G, 0xE0F158EE7, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_H, 0xE0F158EE8, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_I, 0xE0F158EE9, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_M, 0xE0F158EEA, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_N, 0xE0F158EEB, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_PAL_N_COMBO, 0xE0F158EEC, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_B, 0xE0F158EF0, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_D, 0xE0F158EF1, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_G, 0xE0F158EF2, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_H, 0xE0F158EF3, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_K, 0xE0F158EF4, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_K1, 0xE0F158EF5, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIASUBTYPE_AnalogVideo_SECAM_L, 0xE0F158EF6, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(MEDIATYPE_AnalogAudio, 0x00482dEE1, 0x7817, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
#include "ksuuids.h"
OUR_GUID_ENTRY(TIME_FORMAT_NONE,0L, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
OUR_GUID_ENTRY(TIME_FORMAT_FRAME, 0x7B785570, 0x8C82, 0x11CF, 0xBC, 0x0C, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(TIME_FORMAT_BYTE, 0x7B785571, 0x8C82, 0x11CF, 0xBC, 0x0C, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(TIME_FORMAT_SAMPLE, 0x7B785572, 0x8C82, 0x11CF, 0xBC, 0x0C, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(TIME_FORMAT_FIELD, 0x7B785573, 0x8C82, 0x11CF, 0xBC, 0x0C, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(TIME_FORMAT_MEDIA_TIME, 0x7B785574, 0x8C82, 0x11CF, 0xBC, 0x0C, 0x00, 0xAA, 0x00, 0xAC, 0x74, 0xF6)
OUR_GUID_ENTRY(AMPROPSETID_Pin, 0x9B00f101, 0x1567, 0x11D1, 0xB3, 0xF1, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(PIN_CATEGORY_CAPTURE, 0xFb6c4281, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_PREVIEW, 0xFb6c4282, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_ANALOGVIDEOIN, 0xFb6c4283, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_VBI, 0xFb6c4284, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_VIDEOPORT, 0xFb6c4285, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_NABTS, 0xFb6c4286, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_EDS, 0xFb6c4287, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_TELETEXT, 0xFb6c4288, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_CC, 0xFb6c4289, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_STILL, 0xFb6c428a, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_TIMECODE, 0xFb6c428b, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(PIN_CATEGORY_VIDEOPORT_VBI, 0xFb6c428c, 0x0353, 0x11D1, 0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA)
OUR_GUID_ENTRY(LOOK_UPSTREAM_ONLY, 0xAC798be0, 0x98e3, 0x11D1, 0xB3, 0xF1, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(LOOK_DOWNSTREAM_ONLY, 0xAC798be1, 0x98e3, 0x11D1, 0xB3, 0xF1, 0x00, 0xAA, 0x00, 0x37, 0x61, 0xC5)
OUR_GUID_ENTRY(CLSID_TVTunerFilterPropertyPage, 0x266eee41, 0x6C63, 0x11CF, 0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65)
OUR_GUID_ENTRY(CLSID_CrossbarFilterPropertyPage, 0x71f96461, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_TVAudioFilterPropertyPage, 0x71f96463, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_VideoProcAmpPropertyPage, 0x71f96464, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_CameraControlPropertyPage, 0x71f96465, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_AnalogVideoDecoderPropertyPage, 0x71f96466, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_VideoStreamConfigPropertyPage, 0x71f96467, 0x78f3, 0x11D0, 0xA1, 0x8C, 0x00, 0xA0, 0xC9, 0x11, 0x89, 0x56)
OUR_GUID_ENTRY(CLSID_AudioRendererAdvancedProperties, 0x37e92a92, 0xD9aa, 0x11D2, 0xBF, 0x84, 0x8E, 0xF2, 0xB1, 0x55, 0x5A, 0xED)
OUR_GUID_ENTRY(CLSID_VideoMixingRenderer, 0xB87BEB7B, 0x8D29, 0x423f, 0xAE, 0x4D, 0x65, 0x82, 0xC1, 0x01, 0x75, 0xAC)
OUR_GUID_ENTRY(CLSID_VideoRendererDefault, 0x6BC1CFFA, 0x8FC1, 0x4261, 0xAC, 0x22, 0xCF, 0xB4, 0xCC, 0x38, 0xDB, 0x50)
OUR_GUID_ENTRY(CLSID_AllocPresenter, 0x99d54f63, 0x1A69, 0x41ae, 0xAA, 0x4D, 0xC9, 0x76, 0xEB, 0x3F, 0x07, 0x13)
OUR_GUID_ENTRY(CLSID_AllocPresenterDDXclMode, 0x4444ac9e, 0x242e, 0x471b, 0xA3, 0xC7, 0x45, 0xdc, 0xd4, 0x63, 0x52, 0xBC)
OUR_GUID_ENTRY(CLSID_VideoPortManager, 0x6f26a6cd, 0x967b, 0x47fd, 0x87, 0x4A, 0x7A, 0xED, 0x2C, 0x9D, 0x25, 0xa2)
OUR_GUID_ENTRY(CLSID_VideoMixingRenderer9, 0x51b4abf3, 0x748f, 0x4E3b, 0xa2, 0x76, 0xC8, 0x28, 0x33, 0x0E, 0x92, 0x6a)
OUR_GUID_ENTRY(CLSID_ATSCNetworkProvider, 0x0dad2fdd, 0x5Fd7, 0x11D3, 0x8F, 0x50, 0x00, 0xC0, 0x4F, 0x79, 0x71, 0xE2)
OUR_GUID_ENTRY(CLSID_ATSCNetworkPropertyPage, 0xE3444d16, 0x5Ac4, 0x4386, 0x88, 0xDF, 0x13, 0xFD, 0x23, 0x0E, 0x1D, 0xda)
OUR_GUID_ENTRY(CLSID_DVBSNetworkProvider, 0xFa4b375a, 0x45b4, 0x4D45, 0x84, 0x40, 0x26, 0x39, 0x57, 0xB1, 0x16, 0x23)
OUR_GUID_ENTRY(CLSID_DVBTNetworkProvider, 0x216c62df, 0x6D7f, 0x4E9a, 0x85, 0x71, 0x05, 0xF1, 0x4E, 0xdb, 0x76, 0x6a)
OUR_GUID_ENTRY(CLSID_DVBCNetworkProvider, 0xdc0c0fe7, 0x0485, 0x4266, 0xB9, 0x3F, 0x68, 0xFb, 0xF8, 0x0E, 0xD8, 0x34)
OUR_GUID_ENTRY(CLSID_DShowTVEFilter, 0x05500280, 0xFAA5, 0x4DF9, 0x82, 0x46, 0xBF, 0xC2, 0x3A, 0xC5, 0xCE, 0xA8)
OUR_GUID_ENTRY(CLSID_TVEFilterTuneProperties, 0x05500281, 0xFAA5, 0x4DF9, 0x82, 0x46, 0xBF, 0xC2, 0x3A, 0xC5, 0xCE, 0xA8)
OUR_GUID_ENTRY(CLSID_TVEFilterCCProperties, 0x05500282, 0xFAA5, 0x4DF9, 0x82, 0x46, 0xBF, 0xC2, 0x3A, 0xC5, 0xCE, 0xA8)
OUR_GUID_ENTRY(CLSID_TVEFilterStatsProperties, 0x05500283, 0xFAA5, 0x4DF9, 0x82, 0x46, 0xBF, 0xC2, 0x3A, 0xC5, 0xCE, 0xA8)
OUR_GUID_ENTRY(CLSID_IVideoEncoderProxy, 0xB43c4eec, 0x8C32, 0x4791, 0x91, 0x02, 0x50, 0x8A, 0xda, 0x5E, 0xE8, 0xE7)
OUR_GUID_ENTRY(CLSID_ICodecAPIProxy, 0x7ff0997a, 0x1999, 0x4286, 0xA7, 0x3C, 0x62, 0x2B, 0x88, 0x14, 0xE7, 0xEB )
OUR_GUID_ENTRY(CLSID_IVideoEncoderCodecAPIProxy, 0xB05dabd9, 0x56e5, 0x4Fdc, 0xAF, 0xA4, 0x8A, 0x47, 0xE9, 0x1F, 0x1C, 0x9C )
#ifndef __ENCODER_API_GUIDS__
#define __ENCODER_API_GUIDS__
OUR_GUID_ENTRY(ENCAPIPARAM_BITRATE, 0x49cc4c43, 0xCA83, 0x4AD4, 0xa9, 0xAF, 0xF3, 0x69, 0x6a, 0xF6, 0x66, 0xDF)
OUR_GUID_ENTRY(ENCAPIPARAM_PEAK_BITRATE, 0x703f16a9, 0x3D48, 0x44A1, 0xB0, 0x77, 0x01, 0x8D, 0xFF, 0x91, 0x5D, 0x19)
OUR_GUID_ENTRY(ENCAPIPARAM_BITRATE_MODE, 0xEe5fb25c, 0xC713, 0x40D1, 0x9D, 0x58, 0xC0, 0xD7, 0x24, 0x1E, 0x25, 0x0F)
OUR_GUID_ENTRY(CODECAPI_CHANGELISTS, 0x62b12acf, 0xF6B0, 0x47D9, 0x94, 0x56, 0x96, 0xF2, 0x2C, 0x4E, 0x0B, 0x9D)
OUR_GUID_ENTRY(CODECAPI_VIDEO_ENCODER, 0x7112e8e1, 0x3D03, 0x47EF, 0x8E, 0x60, 0x03, 0xF1, 0xCF, 0x53, 0x73, 0x01)
OUR_GUID_ENTRY(CODECAPI_AUDIO_ENCODER, 0xB9d19a3e, 0xF897, 0x429C, 0xBC, 0x46, 0x81, 0x38, 0xB7, 0x27, 0x2B, 0x2D)
OUR_GUID_ENTRY(CODECAPI_SETALLDEFAULTS, 0x6C5e6a7c, 0xACF8, 0x4F55, 0xa9, 0x99, 0x1A, 0x62, 0x81, 0x09, 0x05, 0x1B)
OUR_GUID_ENTRY(CODECAPI_ALLSETTINGS, 0x6a577e92, 0x83E1, 0x4113, 0xAD, 0xC2, 0x4F, 0xCE, 0xC3, 0x2F, 0x83, 0xA1)
OUR_GUID_ENTRY(CODECAPI_SUPPORTSEVENTS, 0x0581af97, 0x7693, 0x4Dbd, 0x9D, 0xCA, 0x3F, 0x9E, 0xBD, 0x65, 0x85, 0xA1 )
OUR_GUID_ENTRY(CODECAPI_CURRENTCHANGELIST, 0x1Cb14e83, 0x7d72, 0x4657, 0x83, 0xFD, 0x47, 0xa2, 0xC5, 0xB9, 0xD1, 0x3D )
#endif
#undef OUR_GUID_ENTRY