summaryrefslogtreecommitdiffstats
path: root/osdep/macosx_application_objc.h
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2013-10-24 00:04:43 +0200
committerwm4 <wm4@nowhere>2013-11-02 19:01:39 +0100
commit31cdb9647461b7c5f1d73ae0befa94710688523c (patch)
tree65d8811f44fdb11e297a21e3ae5a6ddc2c24151f /osdep/macosx_application_objc.h
parentb3233fa3ff01d381f7fd5099df538299745ea342 (diff)
downloadmpv-31cdb9647461b7c5f1d73ae0befa94710688523c.tar.bz2
mpv-31cdb9647461b7c5f1d73ae0befa94710688523c.tar.xz
cocoa: fix race condition with input context creation
This seems to be a problem only in OS X 10.9. I guess they improved the general speed of the Cocoa startup and suddenly mpv core takes more time than the Cocoa thread to initialize. Fixes #285 (hopefully!)
Diffstat (limited to 'osdep/macosx_application_objc.h')
-rw-r--r--osdep/macosx_application_objc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/osdep/macosx_application_objc.h b/osdep/macosx_application_objc.h
index 53d00b2ab4..c130e51eba 100644
--- a/osdep/macosx_application_objc.h
+++ b/osdep/macosx_application_objc.h
@@ -43,6 +43,7 @@
@property(nonatomic, retain) NSArray *files;
@property(nonatomic, retain) NSMutableArray *argumentsList;
@property(nonatomic, assign) BOOL willStopOnOpenEvent;
+@property(nonatomic, retain) NSCondition *input_ready;
@end
Application *mpv_shared_app(void);