Verify GStreamer working installation on Ubuntu 18.04
by TheIndependentAquarius from LinuxQuestions.org on (#5DJV7)
Code:gst-launch-1.0 -v fakesrc silent=false num-buffers=3 ! fakesink silent=falseresults in:
Code:Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: stream-start (10254), GstEventStreamStart, stream-id=(string)486026ce0abb226f3c2b716a3f2c9f46, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;) 0x56415a1edd10
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f35a0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: segment (17934), GstEventSegment, segment=(GstSegment)"segment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)bytes, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;";) 0x56415a1edd80
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = preroll *******
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = event ******* (fakesrc0:src) E (type: latency (56321), GstEventLatency, latency=(guint64)0;) 0x56415a1ed420
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: none, duration: none, offset: 0, offset_end: -1, flags: 00000040 discont , meta: none) 0x56415a1f35a0
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f36c0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: 0:00:00.000000000, duration: none, offset: 0, offset_end: -1, flags: 00000000 , meta: none) 0x56415a1f36c0
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f37e0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: 0:00:00.000000000, duration: none, offset: 0, offset_end: -1, flags: 00000000 , meta: none) 0x56415a1f37e0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: eos (28174), ) 0x56415a1eddf0
Got EOS from element "pipeline0".
Execution ended after 0:00:00.000668234
Setting pipeline to NULL ...
Freeing pipeline ...Whereas according to this website, it should result in:
https://gstreamer.freedesktop.org/do...?gi-language=c
Code:RUNNING pipeline ... fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 0) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 0) 0x8057510"
fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 1) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 1) 0x8057510"
fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 2) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 2) 0x8057510" execution ended after 5 iterations (sum 301479000 ns, average 60295800 ns, min 3000 ns, max 105482000 ns)In my output as you can see, I cannot find
Code:
last-message = "getHow do I get that statement in my output?


Code:Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: stream-start (10254), GstEventStreamStart, stream-id=(string)486026ce0abb226f3c2b716a3f2c9f46, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)1;) 0x56415a1edd10
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f35a0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: segment (17934), GstEventSegment, segment=(GstSegment)"segment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)bytes, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;";) 0x56415a1edd80
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = preroll *******
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = event ******* (fakesrc0:src) E (type: latency (56321), GstEventLatency, latency=(guint64)0;) 0x56415a1ed420
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: none, duration: none, offset: 0, offset_end: -1, flags: 00000040 discont , meta: none) 0x56415a1f35a0
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f36c0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: 0:00:00.000000000, duration: none, offset: 0, offset_end: -1, flags: 00000000 , meta: none) 0x56415a1f36c0
/GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = create ******* (fakesrc0:src) (0 bytes, dts: none, pts:none, duration: none, offset: 0, offset_end: -1, flags: 00000000 ) 0x56415a1f37e0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain ******* (fakesink0:sink) (0 bytes, dts: 0:00:00.000000000, pts: 0:00:00.000000000, duration: none, offset: 0, offset_end: -1, flags: 00000000 , meta: none) 0x56415a1f37e0
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = event ******* (fakesink0:sink) E (type: eos (28174), ) 0x56415a1eddf0
Got EOS from element "pipeline0".
Execution ended after 0:00:00.000668234
Setting pipeline to NULL ...
Freeing pipeline ...Whereas according to this website, it should result in:
https://gstreamer.freedesktop.org/do...?gi-language=c
Code:RUNNING pipeline ... fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 0) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 0) 0x8057510"
fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 1) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 1) 0x8057510"
fakesrc0: last-message = "get *******
(fakesrc0:src)gt; (0 bytes, 2) 0x8057510"
fakesink0: last-message = "chain *******
(fakesink0:sink)lt; (0 bytes, 2) 0x8057510" execution ended after 5 iterations (sum 301479000 ns, average 60295800 ns, min 3000 ns, max 105482000 ns)In my output as you can see, I cannot find
Code:
last-message = "getHow do I get that statement in my output?