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
To find the state of this project's repository at the time of any of these versions, check out the tags.