Biswapriyo Nath : include: Add IMFMetadata interface in mfidl.idl.
Module: wine Branch: master Commit: b6b32b995ccdec981415fbccb851f1ada2c2da16 URL: https://source.winehq.org/git/wine.git/?a=commit;h=b6b32b995ccdec981415fbccb... Author: Biswapriyo Nath <nathbappai(a)gmail.com> Date: Sat Oct 3 15:13:12 2020 +0530 include: Add IMFMetadata interface in mfidl.idl. Signed-off-by: Biswapriyo Nath <nathbappai(a)gmail.com> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- include/mfidl.idl | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/include/mfidl.idl b/include/mfidl.idl index b4aa122781..d9e6d07c0c 100644 --- a/include/mfidl.idl +++ b/include/mfidl.idl @@ -541,6 +541,36 @@ interface IMFPresentationDescriptor : IMFAttributes [out] IMFPresentationDescriptor **descriptor ); } +[ + object, + uuid(f88cfb8c-ef16-4991-b450-cb8c69e51704) +] +interface IMFMetadata : IUnknown +{ + HRESULT SetLanguage( + [in] const WCHAR *lang); + + HRESULT GetLanguage( + [out] WCHAR **lang); + + HRESULT GetAllLanguages( + [out] PROPVARIANT *languages); + + HRESULT SetProperty( + [in] const WCHAR *name, + [in] const PROPVARIANT *values); + + HRESULT GetProperty( + [in] const WCHAR *name, + [out] PROPVARIANT *values); + + HRESULT DeleteProperty( + [in] const WCHAR *name); + + HRESULT GetAllPropertyNames( + [out] PROPVARIANT *names); +} + [ object, uuid(197cd219-19cb-4de1-a64c-acf2edcbe59e),
participants (1)
-
Alexandre Julliard