On Windows, I saw that there are at least two media services in the Qt's plugins: dsengine (DirectShow) and wmfengine (Media Foundation) for playing videos (https://wiki.qt.io/Qt_5.5.0_Multimedia_Backends).
How can we know which media services backend being used? And how to specify the media service backend to use programmatically
Asked
Active
Viewed 991 times
4

aviit
- 1,957
- 1
- 27
- 50
-
Did you ever find a solution for this? I am having the same issue! – Luca Jan 21 '16 at 15:35
-
Not yet. I skipped this. – aviit Jan 22 '16 at 02:24
-
I know this is really old but the only way to change the backend is recompiling Qt with the ```-mediaplayer-backend wmf``` flag. At the moment (Qt 5.10.0) there is no way to switch backends programmatically. – jsmolka Apr 24 '18 at 09:01
-
The only way I found to switch from ```dsengine``` to ```wmfengine``` is by removing ```dsengine```. – nulladdr Mar 01 '20 at 04:21