include: Add IMFMetadata interface in mfidl.idl.
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
4aab4355ed
commit
b6b32b995c
|
@ -541,6 +541,36 @@ interface IMFPresentationDescriptor : IMFAttributes
|
||||||
[out] IMFPresentationDescriptor **descriptor );
|
[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,
|
object,
|
||||||
uuid(197cd219-19cb-4de1-a64c-acf2edcbe59e),
|
uuid(197cd219-19cb-4de1-a64c-acf2edcbe59e),
|
||||||
|
|
Loading…
Reference in New Issue