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
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2013-10-24 00:07:05 +0200
commitc54a1f3e412e107f3eb675e5276839cf0038c4fa (patch)
treed44ef99e03a8ff011dca382a49ff881cc4813744 /osdep/macosx_application_objc.h
parent2352a90566d5e276baf496e5bd5e11f87acfc87a (diff)
downloadmpv-c54a1f3e412e107f3eb675e5276839cf0038c4fa.tar.bz2
mpv-c54a1f3e412e107f3eb675e5276839cf0038c4fa.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);