GNOME Bugzilla – Bug 457097
[faad] "setting caps on pad failed" with BMJ113 mov
Last modified: 2007-07-16 13:00:52 UTC
Please describe the problem: Trying to play BMJ113_wilson_480.mov (Apple QuickTime movie (fast start)) available from <http://www.pbs.org/moyers/journal/07062007/watch.html> produces a popup with: An error occurred Internal GStreamer error: negotiation problem and the video won't play. The standard output shows: ** Message: Error: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. gstfaad.c(1346): gst_faad_chain (): /play/decodebin0/faad0: Setting caps on source pad failed This is on an up-to-date Ubuntu 7.04 desktop installation with the following gstreamer components installed: ii gstreamer0.10-alsa 0.10.12-0ubuntu1 GStreamer plugin for ALSA ii gstreamer0.10-esd 0.10.5-1ubuntu2 GStreamer plugin for ESD ii gstreamer0.10-ffmpeg 0.10.2-0ubuntu4 FFmpeg plugin for GStreamer ii gstreamer0.10-gnomevfs 0.10.12-0ubuntu1 GStreamer plugin for GnomeVFS ii gstreamer0.10-plugins-bad 0.10.4-1ubuntu1 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-bad-multiverse 0.10.4-3 GStreamer plugins from the "bad" set (Multiv ii gstreamer0.10-plugins-base 0.10.12-0ubuntu1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-base-apps 0.10.12-0ubuntu1 GStreamer helper programs from the "base" se ii gstreamer0.10-plugins-good 0.10.5-1ubuntu2 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-ugly 0.10.5-0ubuntu2 GStreamer plugins from the "ugly" set ii gstreamer0.10-tools 0.10.12-0ubuntu2 Tools for use with GStreamer ii gstreamer0.10-x 0.10.12-0ubuntu1 GStreamer plugins for X11 and Pango ii gstreamer0.8-flac 0.8.12-6ubuntu3 FLAC plugin for GStreamer ii gstreamer0.8-pitfdll 0.8.1-1ubuntu2 DLL/QTX loader plugin for GStreamer ii gstreamer0.8-swfdec 0.8.12-6ubuntu3 SWF (Macromedia Flash) decoder plugin for GS ii libgstreamer-plugins-base0.10-0 0.10.12-0ubuntu1 GStreamer libraries from the "base" set ii libgstreamer-plugins-pulse0.10-0 0.9.4-1ubuntu1 PulseAudio plugin for GStreamer ii libgstreamer0.10-0 0.10.12-0ubuntu2 Core GStreamer libraries and elements ii libgstreamer0.8-0 0.8.12-2 Core GStreamer libraries, plugins, and utili ii totem-gstreamer 2.18.1-0ubuntu3 A simple media player for the Gnome desktop Steps to reproduce: 1. Install Ubuntu 2. Download video file 3. run the command 'totem BMJ113_wilson_480.mov' Actual results: gives error Expected results: Plays video Does this happen every time? Yes Other information:
Confirmed, happens with playbin and CVS too: gst-launch-0.10 playbin uri='http://www.pbs.org/media/wnet/moyers/journal/1113/BMJ113_wilson_480.mov?v1st=BF0D63447A57BE03'
* gst/qtdemux/qtdemux.c: (qtdemux_parse_node): Fix parsing of esds atoms inside mp4a atoms so that we can set correct codec_info for AAC audio. Fixes #457097 along with a whole other bunch of qt/aac files.