0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/player
wm4 77a4a87e7e 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.
2014-12-27 12:24:44 +01:00
..
lua options: deprecate 'lua' based options/dirs for 'script' 2014-12-15 04:39:56 +01:00
timeline player: ordered chapters: cosmetics 2014-12-26 20:10:43 +01:00
audio.c audio: alternative fix for previous commit 2014-11-27 18:52:22 +01:00
client.c client API: fix compiler warning if openglcb API is disabled 2014-12-22 12:47:05 +01:00
client.h client API: be more lenient about mpv_suspend/resume mismatches 2014-12-15 14:44:47 +01:00
command.c player: cosmetics: rename a function 2014-12-27 12:23:00 +01:00
command.h command: add window-minimized property (X11 only) 2014-11-02 20:55:07 +01:00
configfiles.c options: add option for ignoring patch in resume mechanism 2014-12-13 00:04:08 +01:00
core.h player: cosmetics: rename a function 2014-12-27 12:23:00 +01:00
discnav.c osc, dvd, bd: fix mouse state when changing menu modes 2014-12-05 16:04:04 +01:00
loadfile.c player: print only changed tags 2014-12-19 23:54:21 +01:00
lua.c client API: be more lenient about mpv_suspend/resume mismatches 2014-12-15 14:44:47 +01:00
main_fn.c cocoa: fix build by using the correct HAVE_* macro 2014-08-06 09:31:59 +02:00
main.c vo_opengl_cb: free context on exit 2014-12-22 12:45:43 +01: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: hack against --keep-open misbehaving with broken files 2014-12-24 15:12:11 +01:00
screenshot.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
screenshot.h Move mpvcore/player/ to player/ 2013-12-17 00:53:22 +01:00
scripting.c scripting: fix/improve deprecation message 2014-12-15 06:24:05 +01:00
sub.c player: fix random crashes on uninitialization 2014-12-27 12:24:44 +01:00
video.c player: fix a typo in message output 2014-12-24 14:35:04 +01:00