]> granicus.if.org Git - handbrake/commitdiff
LinGui:
authorjstebbins <jstebbins.hb@gmail.com>
Sat, 4 Apr 2009 21:21:28 +0000 (21:21 +0000)
committerjstebbins <jstebbins.hb@gmail.com>
Sat, 4 Apr 2009 21:21:28 +0000 (21:21 +0000)
older version of libgtk don't have gtk_widget_get_window(), so use
widget->window instead.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2298 b64f7644-9d1e-0410-96f1-a4d463321fa5

gtk/src/main.c
gtk/src/preview.c

index 370086fddc27254e39be4bcf67facc539225cd96..2822070ab8e8b19291feb6d18a9365e167dc48ac 100644 (file)
@@ -638,10 +638,12 @@ main (int argc, char *argv[])
 
        widget = GHB_WIDGET(ud->builder, "preview_image");
        gtk_widget_realize(widget);
-       parent = gtk_widget_get_window(widget);
+       //parent = gtk_widget_get_window(widget);
+       parent = widget->window;
        widget = GHB_WIDGET(ud->builder, "preview_hud");
        gtk_widget_realize(widget);
-       win = gtk_widget_get_window(widget);
+       //win = gtk_widget_get_window(widget);
+       win = widget->window;
        gdk_window_reparent(win, parent, 0, 0);
 
        gtk_main ();
index d3bd475da890e7e15ead50b8fef35db52f52402a..e188a0413a7fdc8f4a3255abe109818db0e512ca 100644 (file)
@@ -1011,9 +1011,11 @@ preview_motion_cb(
                gint pw, ph, w, h, x, y;
 
                widget = GHB_WIDGET(ud->builder, "preview_image");
-               parent = gtk_widget_get_window(widget);
+               //parent = gtk_widget_get_window(widget);
+               parent = widget->window;
                widget = GHB_WIDGET(ud->builder, "preview_hud");
-               win = gtk_widget_get_window(widget);
+               //win = gtk_widget_get_window(widget);
+               win = widget->window;
                gtk_widget_show(widget);
                gdk_drawable_get_size(GDK_DRAWABLE(parent), &pw, &ph);
                gdk_drawable_get_size(GDK_DRAWABLE(win), &w, &h);