Nikolay Sivov : include: Add IMFFinalizableMediaSink definition.
Module: wine Branch: master Commit: 774a6bd15c0263deac5e9d64a9438e8f183270d4 URL: https://source.winehq.org/git/wine.git/?a=commit;h=774a6bd15c0263deac5e9d64a... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Mon Mar 2 13:33:12 2020 +0300 include: Add IMFFinalizableMediaSink definition. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- include/mfidl.idl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/include/mfidl.idl b/include/mfidl.idl index b1568b9b56..7d3dae0cbb 100644 --- a/include/mfidl.idl +++ b/include/mfidl.idl @@ -715,6 +715,20 @@ interface IMFMediaSink : IUnknown HRESULT Shutdown(); } +[ + object, + uuid(eaecb74a-9a50-42ce-9541-6a7f57aa4ad7), + local +] +interface IMFFinalizableMediaSink : IMFMediaSink +{ + HRESULT BeginFinalize( + [in] IMFAsyncCallback *callback, + [in] IUnknown *state); + + HRESULT EndFinalize([in] IMFAsyncResult *result); +} + [ object, uuid(0a97b3cf-8e7c-4a3d-8f8c-0c843dc247fb),
participants (1)
-
Alexandre Julliard