After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 457097 - [faad] "setting caps on pad failed" with BMJ113 mov
[faad] "setting caps on pad failed" with BMJ113 mov
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal major
: 0.10.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-07-15 12:47 UTC by Toby Kelsey
Modified: 2007-07-16 13:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Toby Kelsey 2007-07-15 12:47:13 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:
Comment 1 Tim-Philipp Müller 2007-07-15 16:57:12 UTC
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'

Comment 2 Wim Taymans 2007-07-16 12:11:54 UTC
        * 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.