[PATCH 1/4] include: Add IMFMediaStream definition.
Nikolay Sivov
nsivov at codeweavers.com
Fri Mar 29 06:46:51 CDT 2019
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
include/mfidl.idl | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/include/mfidl.idl b/include/mfidl.idl
index 22a22a8535..ac59e0cb69 100644
--- a/include/mfidl.idl
+++ b/include/mfidl.idl
@@ -525,6 +525,26 @@ interface IMFMediaSource : IMFMediaEventGenerator
HRESULT Shutdown();
}
+[
+ object,
+ uuid(d182108f-4ec6-443f-aa42-a71106ec825f),
+]
+interface IMFMediaStream : IMFMediaEventGenerator
+{
+ HRESULT GetMediaSource(
+ [out] IMFMediaSource **source);
+
+ HRESULT GetStreamDescriptor(
+ [out] IMFStreamDescriptor **descriptor);
+
+ [local]
+ HRESULT RequestSample(
+ [in] IUnknown *token);
+
+ [call_as(RequestSample)]
+ HRESULT RemoteRequestSample();
+}
+
interface IMFStreamSink;
[
--
2.20.1
More information about the wine-devel
mailing list