Hi,
i got strange errors related to tag lists when I try to launch following pipeline: jackaudiosrc ! audioconvert ! lame ! id3v2mux ! filesink location=/dev/null what's interesing, I don't receive them when I switch source element to other one, e.g.: audiotestsrc ! audioconvert ! lame ! id3v2mux ! filesink location=/dev/null What causes them? What is the solution? Below comes full log. Thank you. m. marcin@marcin:~$ LC_ALL=C gst-launch-0.10 -v jackaudiosrc ! audioconvert ! lame bitrate=192 ! id3v2mux ! filesink location=/dev/null Setting pipeline to PAUSED ... Cannot lock down memory area (Cannot allocate memory) Cannot use real-time scheduling (RR/5)(1: Operation not permitted) AcquireRealTime error /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0: actual-buffer-time = 185578 /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0: actual-latency-time = 23197 /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0.GstPad:src: caps = audio/x-raw-float, width=(int)32, rate=(int)44100, channels=(int)2, endianness=(int)1234, channel-positions=(GstAudioChannelPosition)< GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT > Pipeline is live and does not need PREROLL ... Setting pipeline to PLAYING ... New clock: GstAudioSrcClock /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2, channel-positions=(GstAudioChannelPosition)< GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT > /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink: caps = audio/x-raw-float, width=(int)32, rate=(int)44100, channels=(int)2, endianness=(int)1234, channel-positions=(GstAudioChannelPosition)< GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT > /GstPipeline:pipeline0/GstLame:lame0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, channels=(int)2, rate=(int)44100 /GstPipeline:pipeline0/GstLame:lame0.GstPad:sink: caps = audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2, channel-positions=(GstAudioChannelPosition)< GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT > /GstPipeline:pipeline0/GstId3v2Mux:id3v2mux0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, channels=(int)2, rate=(int)44100 (gst-launch-0.10:6810): GStreamer-CRITICAL **: gst_tag_list_foreach: assertion `GST_IS_TAG_LIST (list)' failed (gst-launch-0.10:6810): GStreamer-CRITICAL **: gst_event_new_tag: assertion `taglist != NULL' failed (gst-launch-0.10:6810): GStreamer-CRITICAL **: gst_pad_push_event: assertion `event != NULL' failed /GstPipeline:pipeline0/GstFileSink:filesink0.GstPad:sink: caps = application/x-id3 ^CCaught interrupt -- handling interrupt. Interrupt: Stopping pipeline ... Execution ended after 1252050771 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... /GstPipeline:pipeline0/GstFileSink:filesink0.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstId3v2Mux:id3v2mux0.GstPad:src: caps = NULL /GstPipeline:pipeline0/GstId3v2Mux:id3v2mux0.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstLame:lame0.GstPad:src: caps = NULL /GstPipeline:pipeline0/GstLame:lame0.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src: caps = NULL /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstJackAudioSrc:jackaudiosrc0.GstPad:src: caps = NULL Setting pipeline to NULL ... Freeing pipeline ... _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |