Nikolay Sivov (@nsivov) commented about dlls/mf/tests/mf.c:
- hr = IMFMediaTypeHandler_GetCurrentMediaType(type_handler, &media_type);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
- if (SUCCEEDED(hr))
- {
hr = IMFMediaType_SetUINT32(media_type, &MF_MT_AUDIO_NUM_CHANNELS, 1);ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);hr = IMFMediaTypeHandler_SetCurrentMediaType(type_handler, NULL);ok(hr == E_POINTER, "Unexpected hr %#lx.\n", hr);hr = IMFMediaTypeHandler_SetCurrentMediaType(type_handler, media_type);ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);IMFMediaType_Release(media_type);- }
This might as well be unconditional.