[gstreamer-bugs] [Bug 345365] [id3mux] pushes buffers that don't match src caps
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Sat Jun 24 17:38:51 PDT 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=345365
GStreamer | gst-plugins-ugly | Ver: HEAD CVS
Jonathan Matthew changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|rhythmbox-maint at gnome.bugs |gstreamer-
| |bugs at lists.sourceforge.net
Component|General |gst-plugins-ugly
Product|rhythmbox |GStreamer
QAContact|rhythmbox-maint at gnome.bugs |gstreamer-
| |bugs at lists.sourceforge.net
Summary|Unable to edit tags |[id3mux] pushes buffers that
| |don't match src caps
Target Milestone|--- |HEAD
Version|HEAD |HEAD CVS
------- Comment #3 from Jonathan Matthew 2006-06-25 00:38 UTC -------
The log shows you're using id3mux instead of the preferred id3v2mux.
Installing id3v2mux (from gst-plugins-good) will most likely fix this for you.
Every time id3mux receives a buffer, this happens:
id3demux( 9675) gstid3demux.c(518):gst_id3demux_chain:<id3demux0> Pushing
buffer 0x81294f8
GST_PADS( 9675) gstpad.c(3343):gst_pad_push:<id3tag0:src> caps changed to
audio/mpeg, mpegversion=(int)1, layer=(int)3
GST_CAPS( 9675) gstpad.c(2124):gst_pad_accept_caps: pad accept caps of
id3tag0:src (0x80fee10)
GST_CAPS( 9675) gstpad.c(1928):gst_pad_get_caps: get pad caps of
id3tag0:src (0x80fee10)
GST_CAPS( 9675) gstpad.c(1833):gst_pad_get_caps_unlocked: get pad caps of
id3tag0:src (0x80fee10)
GST_CAPS( 9675) gstpad.c(1836):gst_pad_get_caps_unlocked: dispatching to
pad getcaps function
GST_CAPS( 9675) gstpad.c(1850):gst_pad_get_caps_unlocked: pad getcaps
id3tag0:src returned application/x-id3
GST_CAPS( 9675) gstpad.c(2323):gst_pad_configure_src: caps audio/mpeg,
mpegversion=(int)1, layer=(int)3 not accepted
GST_SCHEDULING( 9675) gstpad.c(3381):gst_pad_push:<id3tag0:src> element pushed
buffer then refused to accept the caps
which looks like id3mux is not setting caps on its buffers and/or pads
correctly.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list