Nikolay Sivov : include: Add some missing symbols to mftransform.idl.

Alexandre Julliard julliard at winehq.org
Fri Mar 20 17:08:21 CDT 2020


Module: wine
Branch: master
Commit: 197a37fe4ca8e2b14d64915e3e88d8893eba7422
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=197a37fe4ca8e2b14d64915e3e88d8893eba7422

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Fri Mar 20 15:05:50 2020 +0300

include: Add some missing symbols to mftransform.idl.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/mftransform.idl | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/include/mftransform.idl b/include/mftransform.idl
index 59e40f95f7..6b9c79572a 100644
--- a/include/mftransform.idl
+++ b/include/mftransform.idl
@@ -59,6 +59,11 @@ enum _MFT_INPUT_STATUS_FLAGS
     MFT_INPUT_STATUS_ACCEPT_DATA = 0x00000001,
 };
 
+enum _MFT_INPUT_DATA_BUFFER_FLAGS
+{
+    MFT_INPUT_DATA_BUFFER_PLACEHOLDER = 0xffffffff,
+};
+
 enum _MFT_OUTPUT_STREAM_INFO_FLAGS
 {
     MFT_OUTPUT_STREAM_WHOLE_SAMPLES            = 0x00000001,
@@ -185,6 +190,7 @@ interface IMFTransform : IUnknown
 cpp_quote("HRESULT WINAPI MFCreateTransformActivate(IMFActivate **activate);")
 
 cpp_quote("EXTERN_GUID(MF_SA_D3D_AWARE,                 0xeaa35c29, 0x775e, 0x488e, 0x9b, 0x61, 0xb3, 0x28, 0x3e, 0x49, 0x58, 0x3b);")
+cpp_quote("EXTERN_GUID(MF_SA_REQUIRED_SAMPLE_COUNT,     0x18802c61, 0x324b, 0x4952, 0xab, 0xd0, 0x17, 0x6f, 0xf5, 0xc6, 0x96, 0xff);")
 cpp_quote("EXTERN_GUID(MF_TRANSFORM_ASYNC,              0xf81a699a, 0x649a, 0x497d, 0x8c, 0x73, 0x29, 0xf8, 0xfe, 0xd6, 0xad, 0x7a);")
 cpp_quote("EXTERN_GUID(MF_TRANSFORM_ASYNC_UNLOCK,       0xe5666d6b, 0x3422, 0x4eb6, 0xa4, 0x21, 0xda, 0x7d, 0xb1, 0xf8, 0xe2, 0x07);")
 cpp_quote("EXTERN_GUID(MF_TRANSFORM_CATEGORY_Attribute, 0xceabba49, 0x506d, 0x4757, 0xa6, 0xff, 0x66, 0xc1, 0x84, 0x98, 0x7e, 0x4e);")
@@ -208,3 +214,8 @@ cpp_quote("EXTERN_GUID(MFT_PROCESS_LOCAL_Attribute,             0x543186e4, 0x46
 cpp_quote("EXTERN_GUID(MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT, 0x364e8f85, 0x3f2e, 0x436c, 0xb2, 0xa2, 0x44, 0x40, 0xa0, 0x12, 0xa9, 0xe8);")
 cpp_quote("EXTERN_GUID(MFT_SUPPORT_3DVIDEO,                     0x093f81b1, 0x4f2e, 0x4631, 0x81, 0x68, 0x79, 0x34, 0x03, 0x2a, 0x01, 0xd3);")
 cpp_quote("EXTERN_GUID(MFT_TRANSFORM_CLSID_Attribute,           0x6821c42b, 0x65a4, 0x4e82, 0x99, 0xbc, 0x9a, 0x88, 0x20, 0x5e, 0xcd, 0x0c);")
+
+cpp_quote("DEFINE_PROPERTYKEY(MFPKEY_CLSID,                     0xc57a84c0, 0x1a80, 0x40a3, 0x97, 0xb5, 0x92, 0x72, 0xa4, 0x03, 0xc8, 0xae, 1);")
+cpp_quote("DEFINE_PROPERTYKEY(MFPKEY_CATEGORY,                  0xc57a84c0, 0x1a80, 0x40a3, 0x97, 0xb5, 0x92, 0x72, 0xa4, 0x03, 0xc8, 0xae, 2);")
+cpp_quote("DEFINE_PROPERTYKEY(MFPKEY_EXATTRIBUTE_SUPPORTED,     0x456fe843, 0x3c87, 0x40c0, 0x94, 0x9d, 0x14, 0x09, 0xc9, 0x7d, 0xab, 0x2c, 1);")
+cpp_quote("DEFINE_PROPERTYKEY(MFPKEY_MULTICHANNEL_CHANNEL_MASK, 0x58bdaf8c, 0x3224, 0x4692, 0x86, 0xd0, 0x44, 0xd6, 0x5c, 0x5b, 0xf8, 0x2b, 1);")




More information about the wine-cvs mailing list