[PATCH] wmvcore/tests: Test for 2 unidentified interfaces.
Jefferson Carpenter
jeffersoncarpenter2 at gmail.com
Wed Aug 2 15:40:42 CDT 2017
These interfaces are both queried for by IMesh in
https://bugs.winehq.org/show_bug.cgi?id=42416 (the bug is marked as
fixed but these two interfaces are still not supported)
Signed-off-by: Jefferson Carpenter <jeffersoncarpenter2 at gmail.com>
---
dlls/wmvcore/tests/wmvcore.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/dlls/wmvcore/tests/wmvcore.c b/dlls/wmvcore/tests/wmvcore.c
index b11a5bf7dea..988f25f715b 100644
--- a/dlls/wmvcore/tests/wmvcore.c
+++ b/dlls/wmvcore/tests/wmvcore.c
@@ -24,6 +24,9 @@
HRESULT WINAPI WMCreateWriterPriv(IWMWriter **writer);
+GUID IID_Unidentified_1 = {0x7af7d5ed,0x4ef9,0x48da,{0xa4,0xb6,0x8e,0xa7,0xeb,0x38,0xf5,0xcc}};
+GUID IID_Unidentified_2 = {0x5c938aeb,0x6378,0x479e,{0xbf,0xd5,0xea,0xfb,0xa6,0x3d,0xc6,0xe9}};
+
static void test_wmwriter_interfaces(void)
{
HRESULT hr;
@@ -84,6 +87,8 @@ static void test_wmreader_interfaces(void)
IWMReaderPlaylistBurn *playlist;
IWMLanguageList *langlist;
IReferenceClock *refclock;
+ IUnknown *unidentified1;
+ IUnknown *unidentified2;
hr = WMCreateReader( NULL, 0, &reader );
ok(hr == S_OK, "WMCreateReader failed 0x%08x\n", hr);
@@ -159,6 +164,12 @@ static void test_wmreader_interfaces(void)
hr = IWMReader_QueryInterface(reader, &IID_IReferenceClock, (void **)&refclock);
ok(hr == S_OK, "Failed 0x%08x\n", hr);
+ hr = IWMReader_QueryInterface(reader, &IID_Unidentified_1, (void **)&unidentified1);
+ todo_wine ok(hr == S_OK, "Failed 0x%08x\n", hr);
+
+ hr = IWMReader_QueryInterface(reader, &IID_Unidentified_2, (void **)&unidentified2);
+ todo_wine ok(hr == S_OK, "Failed 0x%08x\n", hr);
+
if(packet)
IWMPacketSize_Release(packet);
if(packet2)
@@ -197,6 +208,10 @@ static void test_wmreader_interfaces(void)
IWMLanguageList_Release(langlist);
if(refclock)
IReferenceClock_Release(refclock);
+ if(unidentified1)
+ IUnknown_Release(unidentified1);
+ if(unidentified2)
+ IUnknown_Release(unidentified2);
IWMReader_Release(reader);
}
--
2.11.0
More information about the wine-patches
mailing list