From: Bernhard Kölbl besentv@gmail.com
Signed-off-by: Bernhard Kölbl besentv@gmail.com --- dlls/mfmediaengine/tests/mfmediaengine.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/dlls/mfmediaengine/tests/mfmediaengine.c b/dlls/mfmediaengine/tests/mfmediaengine.c index 655b19af050..b09cc45f434 100644 --- a/dlls/mfmediaengine/tests/mfmediaengine.c +++ b/dlls/mfmediaengine/tests/mfmediaengine.c @@ -449,6 +449,7 @@ static void test_Shutdown(void) UINT32 value; double val; HRESULT hr; + ULONG ref; BSTR str; BOOL ret;
@@ -625,7 +626,9 @@ static void test_Shutdown(void) IMFMediaEngineEx_Release(media_engine_ex); }
- IMFMediaEngine_Release(media_engine); + ref = IMFMediaEngine_Release(media_engine); + ok(!ref, "Unexpected ref %lu.\n", ref); + IMFMediaEngineNotify_Release(¬ify->IMFMediaEngineNotify_iface); }
@@ -1227,6 +1230,7 @@ static void test_TransferVideoFrame(void) UINT token; HRESULT hr; DWORD res; + ULONG ref;
stream = load_resource(L"i420-64x64.avi", L"video/avi");
@@ -1318,7 +1322,8 @@ static void test_TransferVideoFrame(void)
done: IMFMediaEngineEx_Shutdown(media_engine); - IMFMediaEngineEx_Release(media_engine); + ref = IMFMediaEngineEx_Release(media_engine); + ok(!ref, "Unexpected ref %lu.\n", ref);
ID3D11Texture2D_Release(texture); ID3D11Device_Release(device);