From 166a93d296d8b4ea3d50e954e91fbabf8830627d Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sat, 3 Oct 2020 14:55:39 +0530 Subject: [PATCH 4/4] include: Add IMFMetadataProvider interface in mfidl.idl. Signed-off-by: Biswapriyo Nath --- include/mfidl.idl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/mfidl.idl b/include/mfidl.idl index d12c935..2198e29 100644 --- a/include/mfidl.idl +++ b/include/mfidl.idl @@ -571,6 +571,19 @@ interface IMFMetadata : IUnknown [out] PROPVARIANT *names); } +[ + object, + uuid(56181d2d-e221-4adb-b1c8-3cee6a53f76f) +] +interface IMFMetadataProvider : IUnknown +{ + HRESULT GetMFMetadata( + [in] IMFPresentationDescriptor *descriptor, + [in] DWORD identifier, + [in] DWORD flags, + [out] IMFMetadata **metadata); +} + [ object, uuid(197cd219-19cb-4de1-a64c-acf2edcbe59e), -- 2.27.0