How to update videomixer properties during runtime?

facepalm ejlungay at gmail.com
Wed Jul 1 08:49:24 UTC 2020


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/


More information about the gstreamer-devel mailing list