examples: camerabin: fix --no-xwindow option handling in gst-camerabin-test
--no-window flag is false by default and selection based on the option whether to create XWindow is done before options are parsed. Therefore XWindow is never created. https://bugzilla.gnome.org/show_bug.cgi?id=641712
This commit is contained in:
parent
c85e8e8015
commit
ab2b9079f0
@ -781,10 +781,6 @@ main (int argc, char *argv[])
|
|||||||
GOptionContext *ctx;
|
GOptionContext *ctx;
|
||||||
GError *err = NULL;
|
GError *err = NULL;
|
||||||
|
|
||||||
/* if we fail to create xwindow should we care? */
|
|
||||||
if (!no_xwindow)
|
|
||||||
create_host_window ();
|
|
||||||
|
|
||||||
if (!g_thread_supported ())
|
if (!g_thread_supported ())
|
||||||
g_thread_init (NULL);
|
g_thread_init (NULL);
|
||||||
|
|
||||||
@ -797,6 +793,10 @@ main (int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
g_option_context_free (ctx);
|
g_option_context_free (ctx);
|
||||||
|
|
||||||
|
/* if we fail to create xwindow should we care? */
|
||||||
|
if (!no_xwindow)
|
||||||
|
create_host_window ();
|
||||||
|
|
||||||
GST_DEBUG_CATEGORY_INIT (camerabin_test, "camerabin-test", 0,
|
GST_DEBUG_CATEGORY_INIT (camerabin_test, "camerabin-test", 0,
|
||||||
"camerabin test");
|
"camerabin test");
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user