From: Rémi Bernon rbernon@codeweavers.com
--- dlls/mf/tests/transform.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/dlls/mf/tests/transform.c b/dlls/mf/tests/transform.c index c086ae6e7a4..e26252a58dd 100644 --- a/dlls/mf/tests/transform.c +++ b/dlls/mf/tests/transform.c @@ -4237,10 +4237,18 @@ static void test_h264_encoder(void) IMFTransform *transform; ICodecAPI *codec_api; DWORD output_status; + BOOL is_wow64; HRESULT hr; ULONG ret; DWORD i;
+ if (sizeof(void *) == 4 && winetest_platform_is_wine && + IsWow64Process(GetCurrentProcess(), &is_wow64) && !is_wow64) + { + skip("Skipping 32bit H264 encoder tests\n"); + return; + } + hr = CoInitialize(NULL); ok(hr == S_OK, "Failed to initialize, hr %#lx.\n", hr);