Mercurial > libavcodec.hg
changeset 6992:082bb10acbd4 libavcodec
print correct mpeg-2 broken_link value, and print closed_gop
author | bcoudurier |
---|---|
date | Mon, 02 Jun 2008 19:04:14 +0000 |
parents | 3a148660d0be |
children | 91a3324f4abc |
files | mpeg12.c |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mpeg12.c Mon Jun 02 18:29:04 2008 +0000 +++ b/mpeg12.c Mon Jun 02 19:04:14 2008 +0000 @@ -2156,7 +2156,7 @@ int drop_frame_flag; int time_code_hours, time_code_minutes; int time_code_seconds, time_code_pictures; - int broken_link; + int closed_gop, broken_link; init_get_bits(&s->gb, buf, buf_size*8); @@ -2168,15 +2168,16 @@ time_code_seconds = get_bits(&s->gb,6); time_code_pictures = get_bits(&s->gb,6); + closed_gop = get_bits1(&s->gb); /*broken_link indicate that after editing the reference frames of the first B-Frames after GOP I-Frame are missing (open gop)*/ broken_link = get_bits1(&s->gb); if(s->avctx->debug & FF_DEBUG_PICT_INFO) - av_log(s->avctx, AV_LOG_DEBUG, "GOP (%2d:%02d:%02d.[%02d]) broken_link=%d\n", + av_log(s->avctx, AV_LOG_DEBUG, "GOP (%2d:%02d:%02d.[%02d]) closed_gop=%d broken_link=%d\n", time_code_hours, time_code_minutes, time_code_seconds, - time_code_pictures, broken_link); + time_code_pictures, closed_gop, broken_link); } /** * finds the end of the current frame in the bitstream.