gstreamer/gst-libs/gst/gl/cocoa
Sebastian Dröge 50a11e4a77 gl/cocoa: Disable hack for NSApp iteration with a special #define
The hack causes deadlocks and other interesting problems and it really
can only be fixed properly inside GLib. We will include a patch for
GLib in our builds for now that handles this, and hopefully at some
point GLib will also merge a proper solution.

A proper solution would first require to refactor the polling in
GMainContext to only provide a single fd, e.g. via epoll/kqueue
or a thread like the one added by our patch. Then this single
fd could be retrieved from the GMainContext and directly integrated
into a NSRunLoop.

https://bugzilla.gnome.org/show_bug.cgi?id=741450
https://bugzilla.gnome.org/show_bug.cgi?id=704374
2017-12-09 19:31:52 +00:00
..
gstgl_cocoa_private.h gl/cocoa: Switch to a plain NSView subclass instead of NSOpenGLView 2017-12-09 19:31:47 +00:00
gstglcontext_cocoa.h glcontext: add api for retreiving the current context and api 2017-12-09 19:31:48 +00:00
gstglcontext_cocoa.m gl/cocoa: Disable hack for NSApp iteration with a special #define 2017-12-09 19:31:52 +00:00
gstglwindow_cocoa.h [733/906] gl: Major header and include cleanup 2017-12-09 19:31:29 +00:00
gstglwindow_cocoa.m gl/cocoa: Only use convertRectToBacking on OSX >= 10.7 2017-12-09 19:31:50 +00:00
Makefile.am gl/cocoa: Use OBJCFLAGS where needed 2017-12-09 19:31:39 +00:00