Video from swfdec-mozilla not rendered properly on armel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
swfdec-mozilla (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: swfdec-mozilla
Specifically, I experience a problem playing video from YouTube; however, I haven't seen video work from any site. I tried both firefox-3.0 and firefox-3.5.
As a consequence, there doesn't seem to be any working flash video support out of the box on armel. (I've never seen gnash work for this, and I don't know of a viable alternative... unless you can suggest something?)
It appears as if the video is being decoded, but nothing is rendered to the browser window. However, if I scroll the browser window so that the video window within the web page is hidden, then scroll back again, the part of the video window which is revealed will be updated with more recent frame content. As soon as any part of the video output window is made visible, the frame content there remains frozen until the video window is scrolled off the screen and revealed again; this applies to the whole framebuffer coming out of swfdec, including the playback position and time indication at the bottom of the frame.
The problem occurs both on a local display (using the fbdev driver MIT-SHM X extension) and over remote X. I don't have access to an armel platform with better driver support than this; I've seen it happen on Babbage boards and also on other Cortex-A8 platforms.
The problem does _not_ appear to happen on i386 (both with a local and remote display). It's possible there's an architecture-
BTW, on all platforms, I see a lot of messages like this appearing on the browser's console output when playing some flash videos:
SWFDEC: ERROR: swfdec_
I don't know if this is relevant— it may just be a geuine problem with the video stream coming from the server.
Version information for where the problem was observed:
$ lsb_release -a; apt-cache policy firefox-3.0 firefox-3.5 swfdec-mozilla
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
firefox-3.0:
Installed: 3.0.13+
Candidate: 3.0.13+
Version table:
*** 3.0.13+
500 http://
500 http://
100 /var/lib/
3.
500 http://
firefox-3.5:
Installed: 3.5.2+nobinonly
Candidate: 3.5.2+nobinonly
Version table:
*** 3.5.2+nobinonly
500 http://
500 http://
100 /var/lib/
3.
500 http://
swfdec-mozilla:
Installed: 0.8.2-1ubuntu1
Candidate: 0.8.2-1ubuntu1
Version table:
*** 0.8.2-1ubuntu1 0
500 http://
100 /var/lib/
Changed in swfdec-mozilla (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
tags: | added: arm-porting-queue |
In swfdec-mozilla now is a transitional package for gnash based plugin.
Youtube works albeit slowly, there are no rendering problems.