[banshee/stable-2.6] gstreamer: Fix fullscreen (bgo#734572)



commit 45cc61fed9d6feb81effe17c86b006684c00b2b3
Author: Stephan Sundermann <stephansundermann gmail com>
Date:   Sun Aug 10 03:13:44 2014 +0200

    gstreamer: Fix fullscreen (bgo#734572)
    
    Backported from master:
    https://git.gnome.org/browse/banshee/commit/?id=adbcdb3dc323cbd155443475b445993a39042b83
    
    Signed-off-by: Andrés G. Aragoneses <knocte gmail com>

 libbanshee/banshee-player-video.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libbanshee/banshee-player-video.c b/libbanshee/banshee-player-video.c
index b901354..89d7189 100644
--- a/libbanshee/banshee-player-video.c
+++ b/libbanshee/banshee-player-video.c
@@ -151,6 +151,7 @@ bp_video_bus_element_sync_message (GstBus *bus, GstMessage *message, BansheePlay
 
     if (found_xoverlay) {
         gst_x_overlay_set_xwindow_id (player->xoverlay, player->video_window_xid);
+        gst_x_overlay_handle_events (player->xoverlay, TRUE);
     }
 
     #endif
@@ -361,6 +362,7 @@ bp_video_window_expose (BansheePlayer *player, GdkWindow *window, gboolean direc
     gst_object_ref (player->xoverlay);
 
     gst_x_overlay_set_xwindow_id (player->xoverlay, player->video_window_xid);
+    gst_x_overlay_handle_events (player->xoverlay, TRUE);
     gst_x_overlay_expose (player->xoverlay);
 
     gst_object_unref (player->xoverlay);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]