[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