diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-01-04 09:49:25 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-01-04 09:49:25 +0000 |
commit | fe970cb8566b3b7e24d9e2786738f5273f089af4 (patch) | |
tree | c20d5ef9f506f6494ef7bc2a789f65c0246d965e | |
parent | 7388401f935fb3b0bb3212b18ae55521fec31d6e (diff) |
examples: use Gtk+-2.18 API conditionally
so the seek example and colorkey test work with older Gtk+ versions
as well.
Fixes #605960.
-rw-r--r-- | tests/examples/seek/seek.c | 2 | ||||
-rw-r--r-- | tests/icles/test-colorkey.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/tests/examples/seek/seek.c b/tests/examples/seek/seek.c index 7bdc5b861..405e00edd 100644 --- a/tests/examples/seek/seek.c +++ b/tests/examples/seek/seek.c @@ -2438,10 +2438,12 @@ handle_expose_cb (GtkWidget * widget, GdkEventExpose * event, gpointer data) static void realize_cb (GtkWidget * widget, gpointer data) { +#if GTK_CHECK_VERSION(2,18,0) /* This is here just for pedagogical purposes, GDK_WINDOW_XID will call it * as well */ if (!gdk_window_ensure_native (widget->window)) g_error ("Couldn't create native window needed for GstXOverlay!"); +#endif #ifdef HAVE_X embed_xid = GDK_WINDOW_XID (video_window->window); diff --git a/tests/icles/test-colorkey.c b/tests/icles/test-colorkey.c index e51d36330..9acab1778 100644 --- a/tests/icles/test-colorkey.c +++ b/tests/icles/test-colorkey.c @@ -81,10 +81,12 @@ handle_expose_cb (GtkWidget * widget, GdkEventExpose * event, gpointer data) static void realize_cb (GtkWidget * widget, gpointer data) { +#if GTK_CHECK_VERSION(2,18,0) /* This is here just for pedagogical purposes, GDK_WINDOW_XID will call it * as well */ if (!gdk_window_ensure_native (widget->window)) g_error ("Couldn't create native window needed for GstXOverlay!"); +#endif embed_xid = GDK_WINDOW_XID (video_window->window); g_print ("Window realize: got XID %lu\n", embed_xid); |