Details
-
Bug
-
Resolution: Out of scope
-
P4: Low
-
4.4.1
-
None
Description
Goal: stream and play MP3s over HTTP.
Scenario: using Phonon to stream and playback the MP3s.
When packaging the final application, one mistakenly does not include the phonon_backend plugins on mac and on Windows. This causes the constructed Phonon MediaObject to fail to play the MP3 with a message similar to:
"Could not create phonon backend"
However, one does not get a stateChange signal from the MediaObject to ErrorState, and no other way to determine that playback failed is possible. As a result, the music player component stays in the "preparing to play" UI state forever.