Matthew Waters
e6b93e18d3
gl/examples/fxtest: fix up for wayland support
...
- Pass the wayland display to gst
- Redrawing on resize is no longer needed.
2016-08-19 16:05:33 +10:00
Matthew Waters
f9d03dd9c4
gl/examples: fix switchvideooverlay for wayland
...
and call XInitThreads() for X11
2016-03-31 20:53:18 +11:00
Matthew Waters
8fe5b198be
gl/examples: remove duplicated videooverlay example
...
filtervideooverlay proved the exact same example (only with a extra glfiltercube).
2016-03-31 20:53:18 +11:00
Matthew Waters
14cf686e61
gl/examples/3d: additions for wayland support
2016-03-31 20:53:18 +11:00
Sebastian Dröge
10bc9a7efc
gl/gtk: Fix compiler warning in example
...
fxtest.c: In function ‘main’:
fxtest.c:190:3: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
GtkWidget *window;
^~~~~~~~~
2016-03-24 14:08:46 +02:00
Matthew Waters
0703c04414
gl/examples/gtk: call XInitThreads
...
Fixes some sporadic X11 threading assertions.
2016-03-17 16:34:05 +11:00
Matthew Waters
bf6838d913
gl/examples/fxtest: add needed glupload to the pipeline
...
Fixes a negotiation failure in the example
2016-03-10 22:52:26 +11:00
Vineeth TM
8c9ca808af
gstreamer: bad: Fix memory leaks when context parse fails
...
When g_option_context_parse fails, context and error variables are not getting free'd
which results in memory leaks. Free'ing the same.
And replacing g_error_free with g_clear_error, which checks if the error being passed
is not NULL and sets the variable to NULL on free'ing.
https://bugzilla.gnome.org/show_bug.cgi?id=753854
2015-10-02 17:24:35 +03:00
Jan Schmidt
3ea9f51dd7
3dvideo: Add simple gtk example stereoscopic video player
...
https://bugzilla.gnome.org/show_bug.cgi?id=611157
2015-06-19 01:49:33 +10:00
Edward Hervey
5fe88f7ed7
examples: Fix gl usage without wayland support
...
Not all platforms have wayland support. Handle that gracefully at
compile time
2015-06-01 14:05:06 +02:00
Matthew Waters
5f0c006a82
gl/examples: update gtk examples for glupload
2015-05-31 16:09:34 +10:00
Matthew Waters
21cbf763b0
gl/examples: update gtk examples for wayland
2015-05-31 16:09:34 +10:00
Matthew Waters
349685ad27
tests/gl/gtk: implement setting a wayland display/surface
2015-05-31 16:04:13 +10:00
Matthew Waters
505243aa8d
examples/gl/gtk: use the sync bus callback to set the window handle
...
And output error messages.
2014-09-22 12:03:12 +10:00
Lubosz Sarnecki
57a96ce3e1
examples: fix gtk+ 3.14 deprecation error
...
https://developer.gnome.org/gtk3/3.13/GtkWidget.html#gtk-widget-set-double-buffered
https://bugzilla.gnome.org/show_bug.cgi?id=734482
2014-08-21 17:39:01 +10:00
Sebastian Rasmussen
84b7079020
examples/gl: unref bus and element after usage
...
gst_pipeline_get_bus() and gst_bin_get_by_interface() both
return references that need to be unreferenced after usage.
https://bugzilla.gnome.org/show_bug.cgi?id=734527
2014-08-10 21:43:16 +01:00
Tim-Philipp Müller
1533fc7e2d
examples: fix compilation of gl fxtest example on win32 with Gtk+ 3.0
...
https://bugzilla.gnome.org/show_bug.cgi?id=733063
2014-07-17 10:14:03 +01:00
Matthew Waters
0c6bf7b752
gl/examples: add the srcdir and builddir includes
...
And remove references to $(GST_PLUGINS_GL_*)
2014-06-12 13:06:31 +10:00
Thiago Santos
df52eb3198
examples: gl: add missing entry to cflags to find gst/gl/gl.h
...
Otherwise build fails
2014-04-29 13:23:26 -03:00
Stefan Sauer
f3cb98d512
tests: drop direct include
...
It is only allowed to include gdk/gdkx.h and that will bring all the x11 things.
2014-04-29 18:20:30 +02:00
Matthew Waters
294da02a2f
gl/examples: move to -bad
...
- fix all the compiler errors
- give them their own gl directory
2014-04-29 16:40:08 +10:00