[Bug 1253468] Re: gnash: youtube play with ffmpeg media handler broken on wheezy
Thomas Ward
teward at trekweb.org
Fri Jan 24 19:40:18 UTC 2014
** Description changed:
+ [Impact]
+
+ This bug is in the built-in ffmpeg media handler that comes with gnash.
+ This bug affects the ffmpeg handler in such a way that it does not work
+ when trying to play videos. Upstream and Debian have attributed this to
+ deprecated api.
+
+ Uploading the attached debdiffs, which include an upstream patch to fix
+ this, should resolve this issue.
+
+ [Test Case]
+
+ As detailed in the original Debian bug (see the "Original Bug
+ Description" section), the bug as-is now can be replicated by running
+ gnash with a youtube link, where you can expect the circle to keep
+ spinning and the video to not start:
+
+ $ gnash http://www.youtube.com/v/9sJUDx7iEJw?version=2
+
+ Upon application of this patch, you should be able to run the same
+ command, then the video will play correctly.
+
+ [Regression Potential]
+
+ While this has not been extensively checked, there should be no
+ regression potential from this patch, which primarily adds ifdefs in
+ order to allow compatibility with older versions of the software.
+
+
+ [Original Bug Description]
+
Imported from Debian bug http://bugs.debian.org/729995:
Package: gnash
Version: 0.8.11~git20120629-1
Tags: wheezy patch
Severity: important
Gnash is built with two media handlers: ffmpeg and gstreamer.
Default is ffmpeg (libav) which is broken in wheezy due to deprecated api.
Biggest impact is youtube video play: circle keeps spinning, movie
doesn't start.
To reproduce:
$ gnash http://www.youtube.com/v/9sJUDx7iEJw?version=2
It can be workarounded by switching to gstreamer media handler:
$ echo "set mediahandler gst" >> ~/.gnashrc
- or
+ or
$ gnash -M gst http://www.youtube.com/v/9sJUDx7iEJw?version=2
Backporting following upstream change fixes that:
http://git.savannah.gnu.org/gitweb/?p=gnash.git;a=commitdiff;h=4b3dae970549d42723c2528c250a1f95248145c7
** Patch added: "Debdiff for Saucy"
https://bugs.launchpad.net/ubuntu/+source/gnash/+bug/1253468/+attachment/3956095/+files/lp1253468-saucy.debdiff
--
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to gnash in Ubuntu.
https://bugs.launchpad.net/bugs/1253468
Title:
gnash: youtube play with ffmpeg media handler broken on wheezy
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnash/+bug/1253468/+subscriptions
More information about the Ubuntu-mozillateam-bugs
mailing list