From a32db637b5c66c0304147caadf02d7b28083bcee Mon Sep 17 00:00:00 2001 From: der richter Date: Sat, 30 Nov 2019 16:08:32 +0100 Subject: mac: replace old event tap for media key support with MediaPlayer the old event tap has several problems, like no proper priority support or having to set accessibility permissions for mpv or the terminal. it is now replaced by the new MediaPlayer which has proper priority support and isn't as greedy as previously. this only includes Media Key support and not any of the other features included in the MediaPlayer framework, like proper Now Playing data (only set dummy data for now). this is only available on macOS 10.12.2 and higher. also removes some unnecessary redefines. Fixes #6389 --- wscript_build.py | 1 + 1 file changed, 1 insertion(+) (limited to 'wscript_build.py') diff --git a/wscript_build.py b/wscript_build.py index 3ad85fd3b5..4c34d94c45 100644 --- a/wscript_build.py +++ b/wscript_build.py @@ -174,6 +174,7 @@ def build(ctx): ( "osdep/macos/mpv_helper.swift" ), ( "osdep/macos/swift_extensions.swift" ), ( "osdep/macos/swift_compat.swift" ), + ( "osdep/macos/remote_command_center.swift", "macos-10-12-2-features" ), ( "video/out/cocoa-cb/events_view.swift" ), ( "video/out/cocoa-cb/video_layer.swift" ), ( "video/out/cocoa-cb/window.swift" ), -- cgit v1.2.3