mpv/osdep
Stefano Pigozzi c39efb96d1 osx: implement media keys
Media keys are pretty handy if you use mpv as a music player (yes I'm one of
those people that do).

These are the bindings (which lead to the same behaviour as iTunes):
  * NX_KEYTYPE_PLAY   -> MP_KEY_PLAY
  * NX_KEYTYPE_FAST   -> MP_KEY_NEXT
  * NX_KEYTYPE_REWIND -> MP_KEY_PREV

I just handled these ones as the volume one would be pretty invasive. I could
maybe change it to increase the application's volume instead of system volume
only when mpv is frontmost (iTunes does this), but some users would probably
hate it.
2013-06-03 22:31:14 +02:00
..
getch2-win.c Prefix keycode defines with MP_ 2013-02-12 10:27:00 +01:00
getch2.c mp_msg: fix status output disappearing when redirecting INPUT. 2013-03-18 20:33:29 +01:00
getch2.h mp_msg, getch2: unix tty background support 2013-01-23 18:05:34 +01:00
glob-win.c osdep:/glob-win.c: reformat 2012-08-03 01:31:32 +02:00
glob.h
io.c windows support: fix _wstat misusage 2013-01-13 17:32:39 +01:00
io.h windows support: fix _wstat misusage 2013-01-13 17:32:39 +01:00
macosx_application.h osx: create macosx_events to deal with keyDown events 2013-06-03 22:31:13 +02:00
macosx_application.m osx: implement media keys 2013-06-03 22:31:14 +02:00
macosx_application_objc.h osx: implement media keys 2013-06-03 22:31:14 +02:00
macosx_bundle.h path: add mp_find_config_file and reorganize some of the code 2012-12-15 17:38:00 +01:00
macosx_bundle.m path: add mp_find_config_file and reorganize some of the code 2012-12-15 17:38:00 +01:00
macosx_events.h osx: create macosx_events to deal with keyDown events 2013-06-03 22:31:13 +02:00
macosx_events.m osx: implement media keys 2013-06-03 22:31:14 +02:00
mmap.h
mmap_anon.c
mmap_anon.h
mpv.exe.manifest build: fix compilation on Windows (manifest files) 2012-10-20 20:03:13 +02:00
mpv.rc Update copyright year 2013-01-04 15:23:23 +01:00
numcores.c
numcores.h
priority.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
priority.h
shmem.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
shmem.h cache2: allow cache sizes up to 4 TB 2012-08-03 01:52:40 +02:00
timer-darwin.c timer: refactor, add 64 bit timer function 2013-05-26 16:44:20 +02:00
timer-linux.c timer: refactor, add 64 bit timer function 2013-05-26 16:44:20 +02:00
timer-win2.c timer: use gettimeofday() on Windows 2013-05-26 16:44:20 +02:00
timer.c Replace calls to usec_sleep() 2013-05-26 16:44:20 +02:00
timer.h Replace calls to usec_sleep() 2013-05-26 16:44:20 +02:00