Biswapriyo Nath : include: Add IMFMetadata interface in mfidl.idl.
Alexandre Julliard
julliard at winehq.org
Tue Oct 6 15:33:11 CDT 2020
Module: wine
Branch: master
Commit: b6b32b995ccdec981415fbccb851f1ada2c2da16
URL: https://source.winehq.org/git/wine.git/?a=commit;h=b6b32b995ccdec981415fbccb851f1ada2c2da16
Author: Biswapriyo Nath <nathbappai at gmail.com>
Date: Sat Oct 3 15:13:12 2020 +0530
include: Add IMFMetadata interface in mfidl.idl.
Signed-off-by: Biswapriyo Nath <nathbappai at gmail.com>
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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),
More information about the wine-cvs
mailing list