mpv/player
wm4 c6166ff448 timer: init only once
This avoids trouble if another mpv instance is initialized in the same
process.

Since timeBeginPeriod/timeEndPeriod are hereby not easily matched
anymore, use an atexit() handler to call timeEndPeriod, so that we
can be sure these calls are matched, even if we allow multiple
initializations later when introducing the client API.
2014-02-10 01:12:34 +01:00
..
lua lua: use core log level names 2014-01-16 23:06:41 +01:00
timeline
audio.c player: fix an assert when reinitializing audio in some cases 2014-02-09 18:59:44 +01:00
command.c player: handle seek delays differently 2014-02-07 22:29:50 +01:00
command.h lua: add playback-start event 2014-01-20 19:31:23 +01:00
configfiles.c player: load encoding-profiles.conf before the main config 2014-01-01 19:25:52 +01:00
core.h player: handle seek delays differently 2014-02-07 22:29:50 +01:00
dvdnav.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
loadfile.c options: add --no-terminal switch 2014-02-10 00:14:52 +01:00
lua.c lua: allow ~ path convention for --lua 2014-01-21 21:23:42 +01:00
lua.h
main.c timer: init only once 2014-02-10 01:12:34 +01:00
misc.c player: redo terminal OSD and status line handling 2014-01-13 20:08:13 +01:00
osd.c options: add --no-terminal switch 2014-02-10 00:14:52 +01:00
playloop.c options: add --no-terminal switch 2014-02-10 00:14:52 +01:00
screenshot.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
screenshot.h
sub.c sub: uglify OSD code path with locking 2014-01-18 01:27:43 +01:00
video.c player: handle seek delays differently 2014-02-07 22:29:50 +01:00