Author: janderwald
Date: Mon Mar 1 19:55:11 2010
New Revision: 45747
URL:
http://svn.reactos.org/svn/reactos?rev=45747&view=rev
Log:
[DXSDK]
- Add BDA types
Modified:
trunk/reactos/include/dxsdk/bdamedia.h
Modified: trunk/reactos/include/dxsdk/bdamedia.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/dxsdk/bdamedia.h?r…
==============================================================================
--- trunk/reactos/include/dxsdk/bdamedia.h [iso-8859-1] (original)
+++ trunk/reactos/include/dxsdk/bdamedia.h [iso-8859-1] Mon Mar 1 19:55:11 2010
@@ -317,4 +317,73 @@
}KSPROPERTY_BDA_SIGNAL_STATS;
+/* ------------------------------------------------------------
+ BDA Stream Format GUIDs
+*/
+
+#define STATIC_KSDATAFORMAT_TYPE_BDA_ANTENNA\
+ 0x71985f41, 0x1ca1, 0x11d3, 0x9c, 0xc8, 0x0, 0xc0, 0x4f, 0x79, 0x71, 0xe0
+DEFINE_GUIDSTRUCT("71985F41-1CA1-11d3-9CC8-00C04F7971E0",
KSDATAFORMAT_TYPE_BDA_ANTENNA);
+#define KSDATAFORMAT_TYPE_BDA_ANTENNA DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_BDA_ANTENNA)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT\
+ 0xf4aeb342, 0x0329, 0x4fdd, 0xa8, 0xfd, 0x4a, 0xff, 0x49, 0x26, 0xc9, 0x78
+DEFINE_GUIDSTRUCT("F4AEB342-0329-4fdd-A8FD-4AFF4926C978",
KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT);
+#define KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT)
+
+
+#define STATIC_KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT\
+ 0x8deda6fd, 0xac5f, 0x4334, 0x8e, 0xcf, 0xa4, 0xba, 0x8f, 0xa7, 0xd0, 0xf0
+DEFINE_GUIDSTRUCT("8DEDA6FD-AC5F-4334-8ECF-A4BA8FA7D0F0",
KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT);
+#define KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT
DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT)
+
+
+#define STATIC_KSDATAFORMAT_TYPE_BDA_IF_SIGNAL\
+ 0x61be0b47, 0xa5eb, 0x499b, 0x9a, 0x85, 0x5b, 0x16, 0xc0, 0x7f, 0x12, 0x58
+DEFINE_GUIDSTRUCT("61BE0B47-A5EB-499b-9A85-5B16C07F1258",
KSDATAFORMAT_TYPE_BDA_IF_SIGNAL);
+#define KSDATAFORMAT_TYPE_BDA_IF_SIGNAL
DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_BDA_IF_SIGNAL)
+
+
+#define STATIC_KSDATAFORMAT_TYPE_MPEG2_SECTIONS\
+ 0x455f176c, 0x4b06, 0x47ce, 0x9a, 0xef, 0x8c, 0xae, 0xf7, 0x3d, 0xf7, 0xb5
+DEFINE_GUIDSTRUCT("455F176C-4B06-47CE-9AEF-8CAEF73DF7B5",
KSDATAFORMAT_TYPE_MPEG2_SECTIONS);
+#define KSDATAFORMAT_TYPE_MPEG2_SECTIONS
DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_SECTIONS)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_ATSC_SI\
+ 0xb3c7397c, 0xd303, 0x414d, 0xb3, 0x3c, 0x4e, 0xd2, 0xc9, 0xd2, 0x97, 0x33
+DEFINE_GUIDSTRUCT("B3C7397C-D303-414D-B33C-4ED2C9D29733",
KSDATAFORMAT_SUBTYPE_ATSC_SI);
+#define KSDATAFORMAT_SUBTYPE_ATSC_SI DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ATSC_SI)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_DVB_SI\
+ 0xe9dd31a3, 0x221d, 0x4adb, 0x85, 0x32, 0x9a, 0xf3, 0x9, 0xc1, 0xa4, 0x8
+DEFINE_GUIDSTRUCT("e9dd31a3-221d-4adb-8532-9af309c1a408",
KSDATAFORMAT_SUBTYPE_DVB_SI);
+#define KSDATAFORMAT_SUBTYPE_DVB_SI DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DVB_SI)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP\
+ 0x762e3f66, 0x336f, 0x48d1, 0xbf, 0x83, 0x2b, 0x0, 0x35, 0x2c, 0x11, 0xf0
+DEFINE_GUIDSTRUCT("762E3F66-336F-48d1-BF83-2B00352C11F0",
KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP);
+#define KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP
DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP\
+ 0x951727db, 0xd2ce, 0x4528, 0x96, 0xf6, 0x33, 0x1, 0xfa, 0xbb, 0x2d, 0xe0
+DEFINE_GUIDSTRUCT("951727DB-D2CE-4528-96F6-3301FABB2DE0",
KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP);
+#define KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP
DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_ISDB_SI\
+ 0x4a2eeb99, 0x6458, 0x4538, 0xb1, 0x87, 0x04, 0x01, 0x7c, 0x41, 0x41, 0x3f
+DEFINE_GUIDSTRUCT("4a2eeb99-6458-4538-b187-04017c41413f",
KSDATAFORMAT_SUBTYPE_ISDB_SI);
+#define KSDATAFORMAT_SUBTYPE_ISDB_SI DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ISDB_SI)
+
+
+#define STATIC_KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW\
+ 0x0d7aed42, 0xcb9a, 0x11db, 0x97, 0x05, 0x00, 0x50, 0x56, 0xc0, 0x00, 0x08
+DEFINE_GUIDSTRUCT("0d7AED42-CB9A-11DB-9705-005056C00008",
KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW);
+#define KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW
DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW)
+
#endif