summaryrefslogtreecommitdiffstats
path: root/core/mplayer.c
diff options
context:
space:
mode:
Diffstat (limited to 'core/mplayer.c')
-rw-r--r--core/mplayer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/mplayer.c b/core/mplayer.c
index 86260a0598..d9c577b354 100644
--- a/core/mplayer.c
+++ b/core/mplayer.c
@@ -2010,7 +2010,8 @@ static void reinit_subs(struct MPContext *mpctx)
if (!mpctx->sh_sub->dec_sub)
mpctx->sh_sub->dec_sub = sub_create(opts);
- if (track->demuxer && !track->stream) {
+ assert(track->demuxer);
+ if (!track->stream) {
// Lazily added DVD track - we must not miss the first subtitle packet,
// which makes the demuxer create the sh_stream, and contains the first
// subtitle event.
@@ -2025,7 +2026,6 @@ static void reinit_subs(struct MPContext *mpctx)
return;
}
- assert(track->demuxer && track->stream);
mpctx->initialized_flags |= INITIALIZED_SUB;