[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