diff options
Diffstat (limited to 'player/sub.c')
-rw-r--r-- | player/sub.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/player/sub.c b/player/sub.c index 0de6c2bbf1..8f5f8ad8ac 100644 --- a/player/sub.c +++ b/player/sub.c @@ -227,5 +227,8 @@ void reinit_subs(struct MPContext *mpctx, int order) if (order == 1 && sub_has_get_text(dec_sub)) state.render_bitmap_subs = false; + if (!mpctx->current_track[0][STREAM_VIDEO]) + state.render_bitmap_subs = false; + osd_set_sub(mpctx->osd, obj, &state); } |