mirror of https://github.com/mpv-player/mpv
sub: remove assertion
This should clearly be impossible, but it seems to happen with ordered chapters for a user. Since I can't tell what the actual bug is and it seems impossible to know the details without downloading possibly huge files, this is probably the best we can do. Should at least partially fix #1319.
This commit is contained in:
parent
4de6f4f616
commit
db4cec8a6c
|
@ -227,10 +227,9 @@ static void update_subtitle(struct MPContext *mpctx, int order)
|
|||
struct track *track = mpctx->current_track[order][STREAM_SUB];
|
||||
struct dec_sub *dec_sub = mpctx->d_sub[order];
|
||||
|
||||
if (!track)
|
||||
if (!track || !dec_sub)
|
||||
return;
|
||||
|
||||
assert(dec_sub);
|
||||
int obj = order ? OSDTYPE_SUB2 : OSDTYPE_SUB;
|
||||
|
||||
if (mpctx->d_video) {
|
||||
|
|
Loading…
Reference in New Issue