Nikolay Sivov (@nsivov) commented about dlls/mfmediaengine/tests/mfmediaengine.c:
- desc.Width = 64;
- desc.Height = 64;
- desc.ArraySize = 1;
- desc.Format = DXGI_FORMAT_B8G8R8X8_UNORM;
- desc.BindFlags = D3D11_BIND_RENDER_TARGET;
- desc.SampleDesc.Count = 1;
- hr = ID3D11Device_CreateTexture2D(device, &desc, NULL, &texture);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
- video_effect = NULL;
- hr = passthrough_mft_create(FALSE, &video_effect);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
- video_effect2 = NULL;
- hr = passthrough_mft_create(TRUE, &video_effect2);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
Let's initialize out pointers in the helper.