There's many, many others missing, but these are the ones currently
used by one piece of code I'm working on.

Signed-off-by: Martin Storsjö <[email protected]>
---
 mingw-w64-headers/include/mftransform.h   | 10 ++++++++++
 mingw-w64-headers/include/mftransform.idl | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/mingw-w64-headers/include/mftransform.h 
b/mingw-w64-headers/include/mftransform.h
index f1a0c3083..7d397c20d 100644
--- a/mingw-w64-headers/include/mftransform.h
+++ b/mingw-w64-headers/include/mftransform.h
@@ -533,6 +533,16 @@ EXTERN_GUID(MFT_HW_TIMESTAMP_WITH_QPC_Attribute,     
0x8d030fb8,0xcc43,0x4258,0x
 EXTERN_GUID(MFT_FIELDOFUSE_UNLOCK_Attribute,         
0x8ec2e9fd,0x9148,0x410d,0x83,0x1e,0x70,0x24,0x39,0x46,0x1a,0x8e);
 EXTERN_GUID(MFT_CODEC_MERIT_Attribute,               
0x88a7cb15,0x7b07,0x4a34,0x91,0x28,0xe6,0x4c,0x67,0x3,0xc4,0xd3);
 EXTERN_GUID(MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE,       
0x111ea8cd,0xb62a,0x4bdb,0x89,0xf6,0x67,0xff,0xcd,0xc2,0x45,0x8b);
+EXTERN_GUID(MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE,        
0xb172d58e,0xfa77,0x4e48,0x8d,0x2a,0x1d,0xf2,0xd8,0x50,0xea,0xc2);
+EXTERN_GUID(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT,              
0x851745d5,0xc3d6,0x476d,0x95,0x27,0x49,0x8e,0xf2,0xd1,0xd,0x18);
+EXTERN_GUID(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE,  
0xf5523a5,0x1cb2,0x47c5,0xa5,0x50,0x2e,0xeb,0x84,0xb4,0xd1,0x4a);
+EXTERN_GUID(MF_SA_D3D11_BINDFLAGS,                          
0xeacf97ad,0x065c,0x4408,0xbe,0xe3,0xfd,0xcb,0xfd,0x12,0x8b,0xe2);
+EXTERN_GUID(MF_SA_D3D11_USAGE,                              
0xe85fe442,0x2ca3,0x486e,0xa9,0xc7,0x10,0x9d,0xda,0x60,0x98,0x80);
+EXTERN_GUID(MF_SA_D3D11_AWARE,                              
0x206b4fc8,0xfcf9,0x4c51,0xaf,0xe3,0x97,0x64,0x36,0x9e,0x33,0xa0);
+EXTERN_GUID(MF_SA_D3D11_SHARED,                             
0x7b8f32c3,0x6d96,0x4b89,0x92,0x3,0xdd,0x38,0xb6,0x14,0x14,0xf3 );
+EXTERN_GUID(MF_SA_D3D11_SHARED_WITHOUT_MUTEX,               
0x39dbd44d,0x2e44,0x4931,0xa4,0xc8,0x35,0x2d,0x3d,0xc4,0x21,0x15);
+EXTERN_GUID(MF_SA_D3D11_ALLOW_DYNAMIC_YUV_TEXTURE,          
0xce06d49f,0x613,0x4b9d,0x86,0xa6,0xd8,0xc4,0xf9,0xc1,0x0,0x75);
+EXTERN_GUID(MF_SA_D3D11_HW_PROTECTED,                       
0x3a8ba9d9,0x92ca,0x4307,0xa3,0x91,0x69,0x99,0xdb,0xf3,0xb6,0xce);
 #if (WINVER >= 0x0601)
 HRESULT WINAPI MFCreateTransformActivate(IMFActivate **ppActivate);
 #endif /*(WINVER >= 0x0601)*/
diff --git a/mingw-w64-headers/include/mftransform.idl 
b/mingw-w64-headers/include/mftransform.idl
index cb0b14e4d..0d3a5a58f 100644
--- a/mingw-w64-headers/include/mftransform.idl
+++ b/mingw-w64-headers/include/mftransform.idl
@@ -168,6 +168,16 @@ 
cpp_quote("EXTERN_GUID(MFT_HW_TIMESTAMP_WITH_QPC_Attribute,     0x8d030fb8,0xcc4
 cpp_quote("EXTERN_GUID(MFT_FIELDOFUSE_UNLOCK_Attribute,         
0x8ec2e9fd,0x9148,0x410d,0x83,0x1e,0x70,0x24,0x39,0x46,0x1a,0x8e);")
 cpp_quote("EXTERN_GUID(MFT_CODEC_MERIT_Attribute,               
0x88a7cb15,0x7b07,0x4a34,0x91,0x28,0xe6,0x4c,0x67,0x3,0xc4,0xd3);")
 cpp_quote("EXTERN_GUID(MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE,       
0x111ea8cd,0xb62a,0x4bdb,0x89,0xf6,0x67,0xff,0xcd,0xc2,0x45,0x8b);")
+cpp_quote("EXTERN_GUID(MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE,        
0xb172d58e,0xfa77,0x4e48,0x8d,0x2a,0x1d,0xf2,0xd8,0x50,0xea,0xc2);")
+cpp_quote("EXTERN_GUID(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT,              
0x851745d5,0xc3d6,0x476d,0x95,0x27,0x49,0x8e,0xf2,0xd1,0xd,0x18);")
+cpp_quote("EXTERN_GUID(MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE,  
0xf5523a5,0x1cb2,0x47c5,0xa5,0x50,0x2e,0xeb,0x84,0xb4,0xd1,0x4a);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_BINDFLAGS,                          
0xeacf97ad,0x065c,0x4408,0xbe,0xe3,0xfd,0xcb,0xfd,0x12,0x8b,0xe2);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_USAGE,                              
0xe85fe442,0x2ca3,0x486e,0xa9,0xc7,0x10,0x9d,0xda,0x60,0x98,0x80);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_AWARE,                              
0x206b4fc8,0xfcf9,0x4c51,0xaf,0xe3,0x97,0x64,0x36,0x9e,0x33,0xa0);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_SHARED,                             
0x7b8f32c3,0x6d96,0x4b89,0x92,0x3,0xdd,0x38,0xb6,0x14,0x14,0xf3 );")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_SHARED_WITHOUT_MUTEX,               
0x39dbd44d,0x2e44,0x4931,0xa4,0xc8,0x35,0x2d,0x3d,0xc4,0x21,0x15);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_ALLOW_DYNAMIC_YUV_TEXTURE,          
0xce06d49f,0x613,0x4b9d,0x86,0xa6,0xd8,0xc4,0xf9,0xc1,0x0,0x75);")
+cpp_quote("EXTERN_GUID(MF_SA_D3D11_HW_PROTECTED,                       
0x3a8ba9d9,0x92ca,0x4307,0xa3,0x91,0x69,0x99,0xdb,0xf3,0xb6,0xce);")
 
 
 cpp_quote("#if (WINVER >= 0x0601)")
-- 
2.17.1



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to