From 1fc7b0ed5aecf3a4e913296b41ce266dc62ac3af Mon Sep 17 00:00:00 2001 From: JULIAN GARDNER Date: Fri, 14 Oct 2011 16:33:34 +0200 Subject: [PATCH] dvbsubdec: handle mode change page state Signed-off-by: Michael Niedermayer --- libavcodec/dvbsubdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/dvbsubdec.c b/libavcodec/dvbsubdec.c index 2e9ef12347..25552bed39 100644 --- a/libavcodec/dvbsubdec.c +++ b/libavcodec/dvbsubdec.c @@ -1136,7 +1136,7 @@ static void dvbsub_parse_page_segment(AVCodecContext *avctx, av_dlog(avctx, "Page time out %ds, state %d\n", ctx->time_out, page_state); - if (page_state == 2) { + if (page_state == 1 || page_state == 2) { delete_regions(ctx); delete_objects(ctx); delete_cluts(ctx);