[PATCH] mfplay: Enable source type enumeration.
Nikolay Sivov
nsivov at codeweavers.com
Fri May 28 08:17:06 CDT 2021
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
This helps winegstreamer source case that outputs raw formats,
allowing iterating through them, once loader responds to this flag correctly.
Player still works on Windows after this change.
dlls/mfplay/player.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/mfplay/player.c b/dlls/mfplay/player.c
index 540a182a5ba..f6cb81de436 100644
--- a/dlls/mfplay/player.c
+++ b/dlls/mfplay/player.c
@@ -1137,6 +1137,8 @@ static HRESULT media_item_create_topology(struct media_player *player, struct me
IMFStreamDescriptor_Release(sd);
}
+ IMFTopology_SetUINT32(topology, &MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES, TRUE);
+
*out = topology;
return S_OK;
--
2.30.2
More information about the wine-devel
mailing list