simple pipeline 1.0.7 vs 1.2.0

Marco Micheletti marco.micheletti at gmail.com
Fri Oct 11 14:20:10 CEST 2013


Thanks, your tip worked!

gst-launch-1.0 audiotestsrc ! faac ! aacparse ! flvmux streamable=true !
fakesink

Thank again.

Marco





2013/10/10 pmaersk <pmaersk at gmail.com>

> 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
>>
>>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>


-- 
_Marco_Micheletti_
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131011/5e75d197/attachment.html>


More information about the gstreamer-devel mailing list