mpv/player
wm4 ebd4bf9792 player: fix random crashes on uninitialization
On uninitialization, the player will unselect all subtitles, and then
destroy the subtitle decoder. But it didn't correctly remove the
subtitle decoder from the OSD state, so it could happen that it would
access it after the decoder was destroyed.

Could lead to random crashes when switching files often.

Fixes #1389.
2015-01-25 17:00:13 +09:00
..
lua lua: add a function that formats Lua values as strings 2015-01-25 17:00:11 +09:00
timeline tl_matroska: fix minor memory leak in error case 2015-01-25 17:00:08 +09:00
audio.c player: don't fall asleep on audio decoding errors 2015-01-25 17:00:09 +09:00
client.c client API: fix mpv_wakeup() 2015-01-25 17:00:13 +09:00
client.h client API: be more lenient about mpv_suspend/resume mismatches 2015-01-25 17:00:13 +09:00
command.c player: cosmetics: rename a function 2015-01-25 17:00:13 +09:00
command.h command: add window-minimized property (X11 only) 2014-11-02 20:55:07 +01:00
configfiles.c player: restore ab-loop settings with playback resume 2014-12-17 20:05:01 +01:00
core.h player: cosmetics: rename a function 2015-01-25 17:00:13 +09:00
discnav.c osc, dvd, bd: fix mouse state when changing menu modes 2014-12-08 00:02:24 +01:00
loadfile.c player: reset frame step counter on seeks 2015-01-25 17:00:11 +09:00
lua.c client API: be more lenient about mpv_suspend/resume mismatches 2015-01-25 17:00:13 +09:00
main.c options: expand ~ for the include option 2015-01-25 17:00:09 +09:00
main_fn.c cocoa: fix build by using the correct HAVE_* macro 2014-08-06 09:31:59 +02:00
misc.c player: don't display zero duration for files with unknown duration 2014-10-29 21:54:59 +01:00
osd.c command: improve A-B loop behavior 2014-11-18 20:28:54 +01:00
playloop.c player: don't ignore relative seeks by 0 seconds 2015-01-25 17:00:11 +09:00
screenshot.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
screenshot.h
scripting.c player: integrate ytdl_hook.lua 2014-11-19 18:59:38 +01:00
sub.c player: fix random crashes on uninitialization 2015-01-25 17:00:13 +09:00
video.c player: respect --untimed on last frame 2015-01-25 17:00:10 +09:00