simple pipeline 1.0.7 vs 1.2.0
pmaersk
pmaersk at gmail.com
Thu Oct 10 18:26:55 CEST 2013
Try add aacparse
On Thu, Oct 10, 2013 at 4:20 PM, Marco Micheletti <
marco.micheletti at gmail.com> wrote:
> Hello ,
>
> I have a problem with a simple pipeline working with gstreamer1.0.7 but
> not working after updating everything to 1.2.0 .
>
> A simplified version of the pipeline can also be tested with the gst
> -launch :
>
> "gst -launch- 1.0 audiotestsrc ! faac ! flvmux streamable = true !
> fakesink "
>
> I'm testing the two different versions by using a symbolic link between
> two different folders
>
> Can someone help me to understand where is the problem ?
>
> This is a part of the trace debug
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 0:00:00.416006957 24433 0x8056e00 INFO basesrc
> gstbasesrc.c:1296:gst_base_src_do_seek:<audiotestsrc0> seeking: time
> segment start=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000,
> applied_rate=1.000000, flags=0x00, time=0:00:00.000000000,
> base=0:00:00.000000000, position 0:00:00.000000000, duration
> 99:99:99.999999999
> 0:00:00.416037118 24433 0x8056e00 INFO task
> gsttask.c:431:gst_task_set_lock: setting stream lock 0x822205c on task
> 0x822a070
> 0:00:00.416046427 24433 0x8056e00 INFO GST_PADS
> gstpad.c:5365:gst_pad_start_task:<audiotestsrc0:src> created task 0x822a070
> 0:00:00.416086107 24433 0x8056e00 INFO GST_STATES
> gstelement.c:2328:gst_element_continue_state:<audiotestsrc0> completed
> state change to PAUSED
> 0:00:00.416095165 24433 0x8056e00 INFO GST_STATES
> gstelement.c:2233:_priv_gst_element_state_changed:<audiotestsrc0> notifying
> about state-changed READY to PAUSED (VOID_PENDING pending)
> 0:00:00.416105912 24433 0x8056e00 INFO GST_STATES
> gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'audiotestsrc0'
> changed state to 3(PAUSED) successfully
> Pipeline is PREROLLING ...
> 0:00:00.416165650 24433 0x8210a60 INFO GST_ELEMENT_PADS
> gstelement.c:894:gst_element_get_static_pad: no such pad 'sink' in element
> "audiotestsrc0"
> 0:00:00.416199225 24433 0x8210a60 FIXME default
> gstutils.c:3649:gst_pad_create_stream_id_printf_valist:<audiotestsrc0:src>
> Creating random stream-id, consider implementing a deterministic way of
> creating a stream-id
> 0:00:00.416538543 24433 0x8210a60 INFO structure
> gststructure.c:2853:gst_structure_get_valist: Expected field 'channel-mask'
> in structure: audio/x-raw, format=(string)S16LE,
> layout=(string)interleaved, rate=(int)44100, channels=(int)1;
> 0:00:00.416562441 24433 0x8210a60 INFO GST_EVENT
> gstevent.c:628:gst_event_new_caps: creating caps event audio/x-raw,
> format=(string)S16LE, layout=(string)interleaved, rate=(int)44100,
> channels=(int)1
> 0:00:00.416881281 24433 0x8210a60 INFO GST_EVENT
> gstevent.c:709:gst_event_new_segment: creating segment event time segment
> start=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000,
> applied_rate=1.000000, flags=0x00, time=0:00:00.000000000,
> base=0:00:00.000000000, position 0:00:00.000000000, duration
> 99:99:99.999999999
> 0:00:00.416915337 24433 0x8210a60 INFO basesrc
> gstbasesrc.c:2772:gst_base_src_loop:<audiotestsrc0> marking pending DISCONT
> 0:00:00.416927394 24433 0x8210a60 INFO structure
> gststructure.c:2853:gst_structure_get_valist: Expected field 'channel-mask'
> in structure: audio/x-raw, format=(string)S16LE,
> layout=(string)interleaved, rate=(int)44100, channels=(int)1;
> 0:00:00.423512008 24433 0x8210a60 INFO GST_EVENT
> gstevent.c:628:gst_event_new_caps: creating caps event audio/mpeg,
> mpegversion=(int)4, channels=(int)1, rate=(int)44100,
> stream-format=(string)raw, level=(string)2, base-profile=(string)lc,
> profile=(string)lc, codec_data=(buffer)1208
> 0:00:00.423574054 24433 0x8210a60 WARN GST_PADS
> gstpad.c:3620:gst_pad_peer_query:<faac0:src> could not send sticky events
> 0:00:00.423624229 24433 0x8210a60 WARN basesrc
> gstbasesrc.c:2865:gst_base_src_loop:<audiotestsrc0> error: Internal data
> flow error.
> 0:00:00.423633686 24433 0x8210a60 WARN basesrc
> gstbasesrc.c:2865:gst_base_src_loop:<audiotestsrc0> error: streaming task
> paused, reason not-negotiated (-4)
> 0:00:00.423650227 24433 0x8210a60 INFO GST_ERROR_SYSTEM
> gstelement.c:1835:gst_element_message_full:<audiotestsrc0> posting message:
> Internal data flow error.
> 0:00:00.423670193 24433 0x8210a60 INFO GST_ERROR_SYSTEM
> gstelement.c:1858:gst_element_message_full:<audiotestsrc0> posted error
> message: Internal data flow error.
> ERROR: from element /GstPipeline:pipeline0/GstAudioTestSrc:audiotestsrc0:
> Internal data flow error.
> Additional debug info:
> gstbasesrc.c(2865): gst_base_src_loop ():
> /GstPipeline:pipeline0/GstAudioTestSrc:audiotestsrc0:
> streaming task paused, reason not-negotiated (-4)
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> 0:00:00.423794451 24433 0x8056e00 INFO GST_STATES
> gstbin.c:2227:gst_bin_element_set_state:<fakesink0> current READY pending
> PAUSED, desired next NULL
> 0:00:00.423820052 24433 0x8056e00 INFO GST_STATES
> gstelement.c:2303:gst_element_continue_state:<fakesink0> committing state
> from READY to READY, pending NULL, next NULL
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> --
> _Marco_Micheletti_
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131010/ebef70cb/attachment-0001.html>
More information about the gstreamer-devel
mailing list