Nikolay Sivov (@nsivov) commented about dlls/mf/tests/mf.c:
ok(hr == S_OK, "got hr %#lx\n", hr); IMFAsyncResult_Release(result);
+ + check_interface(tmp_unknown, &IID_IMFMediaSource, TRUE); + todo_wine check_interface(tmp_unknown, &IID_IMFMediaSourceEx, has_mp4_media_source && has_video_processor /* >= w10 */); + check_interface(tmp_unknown, &IID_IMFMediaEventGenerator, TRUE); + check_interface(tmp_unknown, &IID_IMFGetService, TRUE); + + check_service_interface(tmp_unknown, &MF_RATE_CONTROL_SERVICE, &IID_IMFRateControl, TRUE); + check_service_interface(tmp_unknown, &MF_RATE_CONTROL_SERVICE, &IID_IMFRateSupport, TRUE); + /* check_service_interface(tmp_unknown, &MF_QUALITY_SERVICES, &IID_IMFQualityAdvise, TRUE); */ + /* check_service_interface(tmp_unknown, &MF_METADATA_PROVIDER_SERVICE, &IID_IMFMetadataProvider, TRUE); */
What is this for? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2782#note_32430