GNOME Bugzilla – Bug 380625
[x*imagesink] add 'handle-expose' property
Last modified: 2007-07-14 18:20:45 UTC
Attached patches add 'handle-expose' boolean properties to ximagesink and xvimagesink. TRUE (default) maintains present draw current frame on Expose behaviour, FALSE causes the sink not to draw anything on Expose. Useful for video widgets which may want to be in control of Expose behaviour.
Created attachment 77366 [details] [review] Patch for ximagesink
Created attachment 77368 [details] [review] Patch for xvimagesink
Patch by: Jorn Baayen <jorn at openedhand dot com> * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents), (gst_ximagesink_set_property), (gst_ximagesink_get_property), (gst_ximagesink_init), (gst_ximagesink_class_init): * sys/ximage/ximagesink.h: * sys/xvimage/xvimagesink.c: (gst_xvimagesink_handle_xevents), (gst_xvimagesink_set_property), (gst_xvimagesink_get_property), (gst_xvimagesink_init), (gst_xvimagesink_class_init): * sys/xvimage/xvimagesink.h: add 'handle-expose' property. Useful for video widgets which may want to be in control of Expose behaviour. Fixes #380625