diff options
author | JULIAN GARDNER <joolzg@btinternet.com> | 2011-10-14 16:33:34 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-10-14 20:19:59 +0200 |
commit | 1fc7b0ed5aecf3a4e913296b41ce266dc62ac3af (patch) | |
tree | ab63aa90c9779285e1aacd249b9b6b68d99426dc /libavcodec/dvbsubdec.c | |
parent | 168a5d3b3cc04d7d88e7b805dde954908c0a96ea (diff) | |
download | ffmpeg-1fc7b0ed5aecf3a4e913296b41ce266dc62ac3af.tar.gz |
dvbsubdec: handle mode change page state
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/dvbsubdec.c')
-rw-r--r-- | libavcodec/dvbsubdec.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); |