summaryrefslogtreecommitdiff
path: root/ext/gtk
Commit message (Expand)AuthorAgeFilesLines
* meson: add build files for the gtk pluginMatthew Waters2016-09-091-0/+54
* gtk: Fix logging in base widget and fix desc of GL sinkNirbheek Chauhan2016-03-273-4/+15
* gtk/gl: don't assert when gdk doesn't provide a GL contextMatthew Waters2016-03-251-1/+5
* gtkbasesink: post message to application for unhandled keyboard/mouse eventsVineeth TM2016-03-241-4/+8
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-4/+4
* gtk(gl)sink: remove the signal handlers on finalizeMatthew Waters2016-02-162-3/+12
* glsyncmeta: separate out gpu/cpu waits.Matthew Waters2016-02-091-0/+1
* gtk: add the overlaycomposition feature to the template capsMatthew Waters2015-11-101-2/+5
* gl: be consistent in gobject boilerpateMatthew Waters2015-10-191-1/+1
* gtk: separate out the widget/window destroy callbacksMatthew Waters2015-10-171-7/+10
* glshader: port to using GstGLSLStage objects for string managementMatthew Waters2015-10-151-3/+9
* gtk: add some GL debug statements to show up in GL tracesMatthew Waters2015-09-301-4/+10
* gtk: fix assertion when the element has no peerMatthew Waters2015-09-291-3/+5
* gtk: Only run from the main thread in stop() if we created the windowSebastian Dröge2015-09-241-2/+7
* gtk: When setting format check if pending format changedThibault Saunier2015-09-241-1/+1
* gtk: Do not forget to release OBJECT_LOCK on error pathThibault Saunier2015-09-241-4/+6
* gtk: Factor out a function to run a function on main threadThibault Saunier2015-09-245-103/+114
* gtk: Marshall state changes in the main threadThibault Saunier2015-09-241-7/+90
* gtksink: Do not show window until we reach the PAUSED stateThibault Saunier2015-09-231-1/+14
* gtksink: Do not re destroy the GtkWindow if destroyed by the userThibault Saunier2015-09-211-1/+8
* gtkglsink: Hide and clean the GtkWindow we might createThibault Saunier2015-09-193-8/+24
* gl: Fix GError leaks during failuresVineeth T M2015-09-171-0/+2
* gtk, qt: more specifically define the compile time requirementsMatthew Waters2015-09-101-6/+6
* gtk: Do not consider GtkEvents as handledThibault Saunier2015-09-041-3/+3
* gtk, qt, gl: fix typo in debug and error messagesTim-Philipp Müller2015-08-311-1/+1
* gtk/gl: Use our GL function table instead of directly calling GL functionsSebastian Dröge2015-08-191-5/+7
* glsink: Enable sync meta on pools we offerNicolas Dufresne2015-08-151-0/+3
* gtkglsink: Add overlay composition supportNicolas Dufresne2015-08-153-0/+93
* gtkglsink: Fix unsafe handling of buffer life timeNicolas Dufresne2015-08-154-32/+58
* gtkglsink: Remove reset pathNicolas Dufresne2015-08-153-48/+0
* gtk: fix motion event nameMatthew Waters2015-08-121-1/+1
* gtk: correct navigation events for window scalingMatthew Waters2015-08-121-2/+75
* gtk: implement GstNavigation interfaceMatthew Waters2015-08-113-1/+142
* gstglwidget: use gst_gl_display_create_contextJulien Isorce2015-07-211-5/+4
* gtk: Log GDK GL error when failling creating GdkGLContextThibault Saunier2015-07-201-1/+6
* glcontext: fix get_current_gl_api on x11/nvidia driversMatthew Waters2015-07-181-2/+2
* gtkgstglwidget: Cleanup unused private memberNicolas Dufresne2015-07-171-3/+0
* gtksink: "widget" must be access from main threadNicolas Dufresne2015-07-171-1/+2
* gtkglsink: Don't leak vertex array and buffersNicolas Dufresne2015-07-171-1/+21
* gtkgstbasewidget: Fix black frame on resizeNicolas Dufresne2015-07-172-46/+55
* gtkgstbasewidget: Pass already parsed VideoInfoNicolas Dufresne2015-07-173-14/+10
* gtkglsink: Port to GstGtkBaseSink base classNicolas Dufresne2015-07-172-387/+57
* gtksink: Port to GstGtkBaseSinkNicolas Dufresne2015-07-172-371/+16
* gtkbasesink: Create a base classNicolas Dufresne2015-07-173-0/+456
* gtkglsink: Port to GtkGstBaseWidgetNicolas Dufresne2015-07-174-446/+183
* gtksink: Port to GtkGstBaseWidgetNicolas Dufresne2015-07-164-343/+42
* gtk: Add GtkGstBaseWidgetNicolas Dufresne2015-07-163-0/+414
* gtkgstglwidget: Remove unused gl_capsNicolas Dufresne2015-07-161-6/+0
* gtksink: Create a window if the widget is unparentedNicolas Dufresne2015-07-161-1/+28
* gtksink: Ensure the copy pasted code remains the sameNicolas Dufresne2015-07-161-5/+5