In some cases, playback error in a plugin lock the player
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Moovida |
Fix Released
|
Critical
|
Anna Wojdel |
Bug Description
In some cases, when you play a internet video from a content plugin, the content provider return a html error instead of a video stream.
Moovida displays an Gstreamer error box "no codec found for (...) Text/HTML content". After this, it's not possible to play a video anymore. The player stays in an inconsistent state.
An easy way to reproduce it is to use a hacked movie trailer plugin :
Go in elisa/plugins/
source_properties = {'user_agent': ''}
The following steps are valid in any case with this hack :
Step to reproduce:
1. Launch Moovida
2. Play a Trailer from your hacked plugin
3. A error pop-up message is displayed
4. Try to play any other video (local or streamed)
Expected result : it works
Current result : impossible to play a video anymore
Related branches
Changed in elisa: | |
assignee: | nobody → Anna Wojdel (awojdel) |
Changed in elisa: | |
status: | Confirmed → Fix Committed |
Changed in elisa: | |
status: | Fix Committed → Fix Released |
Bug #338187 Patch solve the issue :)