diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-02-02 14:20:24 +0100 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2013-02-02 14:36:05 +0100 |
commit | 68fa3c49db720645da2c653a8c8f9d92c0d6815f (patch) | |
tree | 9d21faf56a6aa83eeecbad96a939a98c6293dd5a /video | |
parent | 6e4a45476f72ad211dccfa6eb8b7657322846953 (diff) | |
download | mpv-68fa3c49db720645da2c653a8c8f9d92c0d6815f.tar.bz2 mpv-68fa3c49db720645da2c653a8c8f9d92c0d6815f.tar.xz |
cocoa_events: remove this functionality
This functionality looked smart but created problems with some kinds of
multi touch events. Moreover some events coming from the windows server – like
hovering a corner for window resize – didn't cause the player to wake up
immediately.
The "correct" non hacky way to implement async event polling with cocoa would
be having the vanilla cocoa event loop driving the player and setting up mpv's
terminal FDs as event sources for the cocoa event loop.
Fixes #20
Diffstat (limited to 'video')
-rw-r--r-- | video/out/cocoa_common.m | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/video/out/cocoa_common.m b/video/out/cocoa_common.m index 27f8380112..4f60eb9cba 100644 --- a/video/out/cocoa_common.m +++ b/video/out/cocoa_common.m @@ -196,6 +196,7 @@ static void disable_power_management(struct vo *vo) int vo_cocoa_init(struct vo *vo) { vo->cocoa = vo_cocoa_init_state(vo); + vo->wakeup_period = 0.02; _instances++; NSApplicationLoad(); |