How to update videomixer properties during runtime?

Matthew Waters ystreet00 at gmail.com
Wed Jul 1 09:07:17 UTC 2020


Yes, but you have to write code.  This kind of interaction is not
possible with gst-launch.

On 1/7/20 6:49 pm, facepalm wrote:
> I have a pipeline like this
>
> *gst-launch-1.0 -e \
> videomixer name=mix sink_1::xpos=290 sink_1::ypos=10 ! videoconvert !
> autovideosink sync=false \
> videotestsrc pattern=red \
> ! videoscale ! "video/x-raw,width=500,height=500" \
> ! mix. \
> videotestsrc pattern=white \
> ! videoscale ! "video/x-raw,width=200,height=200" \
> ! mix.*
>
> I wanted to change *videomixer*'s properties during runtime.
>
> For example I have:
> *videomixer name=mix sink_1::xpos=290 sink_1::ypos=10*
>
> and I need to change the seconds video's position defined by xpos and ypos
> to (100,20) without stopping the pipeline:
> *videomixer name=mix sink_1::xpos=100 sink_1::ypos=20*
>
> Is it possible to achieve this? 
>
>
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200701/d5e60cfa/attachment.sig>


More information about the gstreamer-devel mailing list