[Bug 797333] videoscale cannot change interpolation method

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 27 12:04:07 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=797333

--- Comment #3 from Wilfried Philips <Wilfried.Philips at wphilips.eu> ---
What would be the proper way to restart the pipeline? 
Simple code (in a GUI callback) like   


self.pipeline.set_state(Gst.State.READY)
self.videoscale.set_property("method", 'nearest-neighbour')
self.pipeline.set_state(Gst.State.PLAYING)

or

self.pipeline.set_state(Gst.State.NULL)
self.videoscale.set_property("method", 'nearest-neighbour')
self.pipeline.set_state(Gst.State.PLAYING)

does not work, perhaps because you have to wait for the state transition
to actually occur.

I have debugged gstreamer in the past, so I know how to do it. However,
this was a long time ago, so my knowledge is rusty, and obviously things
have changed as this old code no longer works. 

I have too little time in the next months, but perhaps in 2019...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list