[Bug 758647] New: AAC Decoder
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Nov 25 03:07:28 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=758647
Bug ID: 758647
Summary: AAC Decoder
Classification: Platform
Product: GStreamer
Version: 1.6.0
OS: All
Status: NEW
Severity: normal
Priority: Normal
Component: gst-libav
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: saveliev.sergei at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
AAC decoder seems to fail negotiate media stream format with audio sink
Tested on gstreamer 1.6.0 and higher with playbin pipeline and souphttpsrc
There is a debug dump with level 4
0:00:13.023804000 6462 0x10aec6ad0 INFO GST_STATES
gstelement.c:2235:void _priv_gst_element_state_changed(GstElement *, GstState,
GstState, GstState):<avdec_aac0> notifying about state-changed READY to PAUSED
(VOID_PENDING pending)
0:00:13.034386000 6462 0x10aec6ad0 INFO GST_PADS
gstpad.c:2234:GstPadLinkReturn gst_pad_link_prepare(GstPad *, GstPad *,
GstPadLinkCheck): trying to link avdec_aac0:src and decodepad0:proxypad1
0:00:13.034438000 6462 0x10aec6ad0 INFO GST_PADS
gstpad.c:2440:GstPadLinkReturn gst_pad_link_full(GstPad *, GstPad *,
GstPadLinkCheck): linked avdec_aac0:src and decodepad0:proxypad1, successful
0:00:13.034458000 6462 0x10aec6ad0 INFO GST_EVENT
gstevent.c:1374:GstEvent *gst_event_new_reconfigure(): creating reconfigure
event
0:00:13.035587000 6462 0x10aec6ad0 INFO GST_ELEMENT_PADS
gstelement.c:897:GstPad *gst_element_get_static_pad(GstElement *, const gchar
*): found pad osxaudiosink0:sink
0:00:13.040474000 6462 0x10aec6ad0 ERROR default
audio-info.c:271:gboolean gst_audio_info_from_caps(GstAudioInfo *, const
GstCaps *): no rate property given
0:00:13.040761000 6462 0x10aec6ad0 INFO audiodecoder
gstaudiodecoder.c:2340:gboolean
gst_audio_decoder_sink_eventfunc(GstAudioDecoder *, GstEvent *):<avdec_aac0>
upstream stream tags: taglist, organization=(string)equilibrium,
genre=(string)equilibrium, location=(string)pcradio.ru;
0:00:13.040816000 6462 0x10aec6ad0 INFO audiodecoder
gstaudiodecoder.c:2340:gboolean
gst_audio_decoder_sink_eventfunc(GstAudioDecoder *, GstEvent *):<avdec_aac0>
upstream stream tags: taglist, organization=(string)equilibrium,
genre=(string)equilibrium, location=(string)pcradio.ru;
0:00:13.043795000 6462 0x10aec6ad0 ERROR libav :0::
element type mismatch 1 != 0
0:00:13.044425000 6462 0x10aec6ad0 INFO GST_EVENT
gstevent.c:679:GstEvent *gst_event_new_caps(GstCaps *): creating caps event
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)44100,
channels=(int)2, channel-mask=(bitmask)0x0000000000000003
0:00:13.044493000 6462 0x10aec6ad0 INFO GST_ELEMENT_PADS
gstelement.c:646:gboolean gst_element_add_pad(GstElement *, GstPad
*):<decodebin0> adding pad 'src_0'
0:00:13.044609000 6462 0x10aec6ad0 INFO GST_PADS
gstpad.c:2234:GstPadLinkReturn gst_pad_link_prepare(GstPad *, GstPad *,
GstPadLinkCheck): trying to link decodebin0:src_0 and src_0:proxypad2
0:00:13.044638000 6462 0x10aec6ad0 INFO GST_PADS
gstpad.c:2440:GstPadLinkReturn gst_pad_link_full(GstPad *, GstPad *,
GstPadLinkCheck): linked decodebin0:src_0 and src_0:proxypad2, successful
0:00:13.044660000 6462 0x10aec6ad0 INFO GST_EVENT
gstevent.c:1374:GstEvent *gst_event_new_reconfigure(): creating reconfigure
event
0:00:13.044742000 6462 0x10aec6ad0 INFO GST_ELEMENT_PADS
gstelement.c:646:gboolean gst_element_add_pad(GstElement *, GstPad
*):<uridecodebin0> adding pad 'src_0'
0:00:13.044778000 6462 0x10aec6ad0 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:GstElement
*gst_element_factory_create(GstElementFactory *, const gchar *): creating
element "input-selector"
0:00:13.044904000 6462 0x10aec6ad0 INFO GST_ELEMENT_PADS
gstelement.c:646:gboolean gst_element_add_pad(GstElement *, GstPad
*):<GstInputSelector at 0x10c1a11c0> adding pad 'src'
There are two errors on 0:00:13.040474000 and 0:00:13.043795000 (last one
sometimes repeats several times. As a result stream on start broken
When testing gstreamer v. 1.4.5 - everything ok.
--
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