1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 21:06:00 +00:00
mpv/player
wm4 c5e13cce52 discnav: make OSD path explicitly thread-safe
The main issue was actually that the OSD callback locked the subtitle
decoder, which does not necessarily work, because the OSD code is
already allowed to lock it. The state was already protected by
unsetting the callback (which involes the OSD lock). So, in summary,
this is probably just a cleanup.
2014-06-16 01:00:53 +02:00
..
lua client API: change mpv_wait_event() timeout semantics 2014-06-07 15:57:47 +02:00
timeline tl_mpv_edl: correct misspelling on line 233 2014-05-22 20:59:31 +02:00
audio.c audio: add a "weak" gapless mode, and make it default 2014-06-09 01:20:53 +02:00
client.c Add more const 2014-06-11 00:39:14 +02:00
client.h Add more const 2014-06-11 00:39:14 +02:00
command.c command: redo the property type 2014-06-13 02:11:39 +02:00
command.h command: redo the property type 2014-06-13 02:11:39 +02:00
configfiles.c encode: make option struct local 2014-06-11 02:05:07 +02:00
core.h audio: add a "weak" gapless mode, and make it default 2014-06-09 01:20:53 +02:00
discnav.c discnav: make OSD path explicitly thread-safe 2014-06-16 01:00:53 +02:00
loadfile.c Add more const 2014-06-11 00:39:14 +02:00
lua.c command: redo the property type 2014-06-13 02:11:39 +02:00
main_fn.c build: add option to build a library 2014-02-10 21:25:22 +01:00
main.c video/out: change aspects of OSD handling 2014-06-15 20:53:15 +02:00
misc.c stream: don't use end_pos 2014-05-24 16:17:51 +02:00
osd.c player: show "neutral" position markers for OSD bars 2014-06-08 23:52:58 +02:00
playloop.c video/out: change aspects of OSD handling 2014-06-15 20:53:15 +02:00
screenshot.c video/out: change aspects of OSD handling 2014-06-15 20:53:15 +02:00
screenshot.h
scripting.c Add more const 2014-06-11 00:39:14 +02:00
sub.c video: handle colorspace and aspect overrides separately 2014-05-02 01:09:55 +02:00
video.c video/out: change aspects of OSD handling 2014-06-15 20:53:15 +02:00