Re: how do I convert this pipeline to gstreamer C language?(videomixer name=mix)

Sérgio Agostinho sergio.r.agostinho at gmail.com
Fri Dec 25 03:50:02 PST 2015


This might be helpful,

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstParse.html#gst-parse-launch

Cheers,
Sérgio

2015-12-25 6:19 GMT+01:00 zhang007z <zhang007z at gmail.com>:

> for example pipeline:
> gst-launch -e videomixer name=mix ! ffmpegcolorspace ! xvimagesink \
>    videotestsrc pattern=1 ! video/x-raw-yuv, framerate=5/1, width=320,
> height=180 ! videobox border-alpha=0 top=0 left=0 ! mix. \
>    videotestsrc pattern=15 ! video/x-raw-yuv, framerate=5/1, width=320,
> height=180 ! videobox border-alpha=0 top=0 left=-320 ! mix. \
>    videotestsrc pattern=13 ! video/x-raw-yuv, framerate=5/1, width=320,
> height=180 ! videobox border-alpha=0 top=-180 left=0 ! mix. \
>    videotestsrc pattern=0 ! video/x-raw-yuv, framerate=5/1, width=320,
> height=180 ! videobox border-alpha=0 top=-180 left=-320 ! mix. \
>    videotestsrc pattern=3 ! video/x-raw-yuv, framerate=5/1, width=640,
> height=360 ! mix.
>
> I want to covert above pipleline command to C language code with gstreamer
> native function.
> I confuse that how to use "mix" link other plugins in C language?
> (videomixer plugin named "mix"),I don't know how to convert ? I see some
> examples , they use C language to link between none-name plugins,I don't
> know that how to using name "mix" for videomixer plugin link each other in
> C
> code ?
>
> if you take time for solving my issue, thank you in advance, please write
> converting C code of above pipeline.
>
>
>
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/how-do-I-convert-this-pipeline-to-gstreamer-C-language-videomixer-name-mix-tp4675020.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> 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/20151225/7b2a5b53/attachment-0001.html>


More information about the gstreamer-devel mailing list