Skip to content
  • Julien Moutte's avatar
    Add a method to the XOverlay interface to allow disabling of event handling in... · 163ec9ec
    Julien Moutte authored
    Add a method to the XOverlay interface to allow disabling of event handling in x[v]imagesink elements. This will let ...
    
    Original commit message from CVS:
    2007-01-04  Julien MOUTTE  <julien@moutte.net>
    
    * gst-libs/gst/interfaces/xoverlay.c:
    (gst_x_overlay_handle_events):
    * gst-libs/gst/interfaces/xoverlay.h:
    * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new),
    (gst_ximagesink_set_xwindow_id),
    (gst_ximagesink_set_event_handling),
    (gst_ximagesink_xoverlay_init), (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_xwindow_new),
    (gst_xvimagesink_set_xwindow_id),
    (gst_xvimagesink_set_event_handling),
    (gst_xvimagesink_xoverlay_init), (gst_xvimagesink_set_property),
    (gst_xvimagesink_get_property), (gst_xvimagesink_init),
    (gst_xvimagesink_class_init):
    * sys/xvimage/xvimagesink.h:
    * tests/icles/stress-xoverlay.c: (toggle_events),
    (create_window):
    Add a method to the XOverlay interface to allow disabling of
    event handling in x[v]imagesink elements. This will let X events
    propagate to parent windows which can be usefull in some cases.
    Be carefull that the application is then responsible of pushing
    navigation events and expose events to the video sink.
    Fixes: #387138.
    163ec9ec