-
Bug
-
Resolution: Won't Do
-
P2: Important
-
None
-
6.5, 6.6.3
-
None
-
-
Multimedia wk 27-28, Multimedia wk 29-30, Multimedia wk 31-32, Multimedia wk 35-38, Multimedia wk 39-40
Hi. I have just found out that when using OpenGL backend, QMediaPlayer does not work. When trying to reproduce a video it fails with the following message:
No GLSL shader code found (versions tried: QList(300, 100) ) in baked shader QShader(stage=0 shaders=QList(ShaderKey(0 Version(100 QFlags()) 0), ShaderKey(0 Version(100 QFlags()) 1), ShaderKey(1 Version(120 QFlags()) 0), ShaderKey(1 Version(120 QFlags()) 1), ShaderKey(1 Version(150 QFlags()) 0), ShaderKey(1 Version(150 QFlags()) 1)) desc.isValid=true) No GLSL shader code found (versions tried: QList(300, 100) ) in baked shader QShader(stage=4 shaders=QList(ShaderKey(0 Version(100 QFlags()) 0), ShaderKey(1 Version(120 QFlags()) 0), ShaderKey(1 Version(150 QFlags()) 0)) desc.isValid=true)
You can use the attached project to verify.
Another important remark: we make music applications and we have our own audio engine. When using MediaPlayer to reproduce the video, our audio engine stops.