summaryrefslogtreecommitdiff
path: root/ext/mpg123
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2015-01-10 15:34:57 +0100
committerSebastian Dröge <sebastian@centricular.com>2015-01-10 15:54:30 +0100
commitfa5c433e7e993422df92433feca73d96154d06f0 (patch)
tree174ca502d10567c92d16189078396f6bf3137cc9 /ext/mpg123
parent4108069d0552c683100ee0087b7c2f83a91e0b2d (diff)
downloadgstreamer-plugins-bad-fa5c433e7e993422df92433feca73d96154d06f0.tar.gz
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
Diffstat (limited to 'ext/mpg123')
0 files changed, 0 insertions, 0 deletions