summaryrefslogtreecommitdiffstats
path: root/mpvcore
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-09-05 18:00:30 +0200
committerwm4 <wm4@nowhere>2013-09-05 18:00:30 +0200
commit2d369a39ddea7cc05abe59121d7e256aec402b68 (patch)
tree3831c22d605407f69f3bc750e4bf2027b1f79b5e /mpvcore
parent5de277e4230113e225f26e3e634b4e1fa76fdb06 (diff)
downloadmpv-2d369a39ddea7cc05abe59121d7e256aec402b68.tar.bz2
mpv-2d369a39ddea7cc05abe59121d7e256aec402b68.tar.xz
mplayer: try to resume playback only if a resume file actually exists
Well, this was dumb. The resume message was printed for every file, whether a resume config file existed or not.
Diffstat (limited to 'mpvcore')
-rw-r--r--mpvcore/mplayer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mpvcore/mplayer.c b/mpvcore/mplayer.c
index 9447afa6c0..2e3751a845 100644
--- a/mpvcore/mplayer.c
+++ b/mpvcore/mplayer.c
@@ -888,7 +888,7 @@ exit:
static void load_playback_resume(m_config_t *conf, const char *file)
{
char *fname = get_playback_resume_config_filename(file);
- if (fname) {
+ if (fname && mp_path_exists(fname)) {
// Never apply the saved start position to following files
m_config_backup_opt(conf, "start");
mp_msg(MSGT_CPLAYER, MSGL_INFO, "Resuming playback. This behavior can "