Nikolay Sivov (@nsivov) commented about dlls/mf/tests/mf.c:
- ok(hr == S_OK, "got hr %#lx\n", hr);
- hr = IMFMediaSource_CreatePresentationDescriptor(media_source, &presentation);
- ok(hr == S_OK, "got hr %#lx\n", hr);
- for (i = 0; i < stream_count; ++i)
- {
IMFStreamDescriptor *stream;
BOOL selected;
hr = IMFPresentationDescriptor_GetStreamDescriptorByIndex(presentation, i, &selected, &stream);
ok(hr == S_OK, "got hr %#lx\n", hr);
if (i == 2) ok(selected, "got selected %u\n", selected);
else todo_wine ok(!selected, "got selected %u\n", selected);
IMFStreamDescriptor_Release(stream);
- }
Going back to that other MR. Does Clone() correctly lose selections?