diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-10-24 00:04:43 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-10-24 00:07:05 +0200 |
commit | c54a1f3e412e107f3eb675e5276839cf0038c4fa (patch) | |
tree | d44ef99e03a8ff011dca382a49ff881cc4813744 /osdep/macosx_application_objc.h | |
parent | 2352a90566d5e276baf496e5bd5e11f87acfc87a (diff) | |
download | mpv-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.h | 1 |
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); |