What are the steps taken in this command "gst-launch-1.0 -v videotestsrc ! videoconvert ! autovideosink"

Rohan0993 rohan.chawhan at matrixcomsec.com
Thu Dec 13 09:07:09 UTC 2018


I have run the following command on terminal
gst-launch-1.0 -v videotestsrc ! videoconvert ! autovideosink


And I am getting this respone on terminal:
<http://gstreamer-devel.966125.n4.nabble.com/file/t378667/Screenshot_20181213_143217.png> 
<http://gstreamer-devel.966125.n4.nabble.com/file/t378667/Screenshot_20181213_143217.png> 
The text in the image is given below (after ----)
I want to make this same code in C++ using gstreamer functions. How to
proceed? You can see my code here
https://stackoverflow.com/questions/53757087/unable-to-add-gstreamer-element-pading-in-sample-code
<https://stackoverflow.com/questions/53757087/unable-to-add-gstreamer-element-pading-in-sample-code>  

-------------------------------------TERMINAL
OUTPUT------------------------------------------------------------------------
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...

/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0.GstPad:src: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink.GstProxyPad:proxypad0:
caps = video/x-raw, width=(int)320, height=(int)240,
framerate=(fraction)30/1, multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage.GstPad:sink:
caps = video/x-raw, width=(int)320, height=(int)240,
framerate=(fraction)30/1, multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink:
caps = video/x-raw, width=(int)320, height=(int)240,
framerate=(fraction)30/1, multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps =
video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1,
multiview-mode=(string)mono, format=(string)YV12,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive

Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list