From ea40c3fc9c90c498e6ee31597b53d975df2e095c Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Tue, 19 Oct 2021 18:24:39 +0530
Subject: [PATCH] headers: Add missing WINAPI attribute in mfidl.idl

This fixes qt6-multimedia build in i686 mingw

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 mingw-w64-headers/include/mfidl.idl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mingw-w64-headers/include/mfidl.idl 
b/mingw-w64-headers/include/mfidl.idl
index 1263ac3..5e9e756 100644
--- a/mingw-w64-headers/include/mfidl.idl
+++ b/mingw-w64-headers/include/mfidl.idl
@@ -833,8 +833,8 @@ interface IMFTopoLoader : IUnknown
   HRESULT Load([in] IMFTopology *pInputTopo, [out] IMFTopology **ppOutputTopo, 
[in] IMFTopology *pCurrentTopo);
 }
 
-cpp_quote("HRESULT MFCreate3GPMediaSink(IMFByteStream 
*pIByteStream,IMFMediaType *pVideoMediaType,IMFMediaType 
*pAudioMediaType,IMFMediaSink **ppIMediaSink);")
-cpp_quote("HRESULT MFCreateAggregateSource(IMFCollection 
*pSourceCollection,IMFMediaSource **ppAggSource);")
+cpp_quote("HRESULT WINAPI MFCreate3GPMediaSink(IMFByteStream 
*pIByteStream,IMFMediaType *pVideoMediaType,IMFMediaType 
*pAudioMediaType,IMFMediaSink **ppIMediaSink);")
+cpp_quote("HRESULT WINAPI MFCreateAggregateSource(IMFCollection 
*pSourceCollection,IMFMediaSource **ppAggSource);")
 cpp_quote("")
 cpp_quote("HRESULT WINAPI MFCreateAlignedMemoryBuffer(DWORD cbMaxLength,DWORD 
fAlignmentFlags,IMFMediaBuffer **ppBuffer);")
 cpp_quote("HRESULT WINAPI MFCreateASFContentInfo(IMFASFContentInfo 
**ppIContentInfo);")
-- 
2.33.0

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to