Module: wine Branch: master Commit: d762d8636673ba2d199d21e8a28d277e7104cd79 URL: https://source.winehq.org/git/wine.git/?a=commit;h=d762d8636673ba2d199d21e8a...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Fri Mar 29 14:46:51 2019 +0300
include: Add IMFMediaStream definition.
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/mfidl.idl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
diff --git a/include/mfidl.idl b/include/mfidl.idl index 22a22a8..ac59e0c 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;
[