include: Add IMFMediaStream definition.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
stable
Nikolay Sivov 2019-03-29 14:46:51 +03:00 committed by Alexandre Julliard
parent 1f7489d493
commit d762d86366
1 changed files with 20 additions and 0 deletions

View File

@ -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;
[