Mercurial > libavcodec.hg
comparison vc1.c @ 8556:ce9d640decd1 libavcodec
Add refdist_flag to VC1Context.
author | cehoyos |
---|---|
date | Fri, 09 Jan 2009 16:51:21 +0000 |
parents | cddc3677e7dc |
children | a683a89503eb |
comparison
equal
deleted
inserted
replaced
8555:2494834954ea | 8556:ce9d640decd1 |
---|---|
1057 } | 1057 } |
1058 | 1058 |
1059 static int decode_entry_point(AVCodecContext *avctx, GetBitContext *gb) | 1059 static int decode_entry_point(AVCodecContext *avctx, GetBitContext *gb) |
1060 { | 1060 { |
1061 VC1Context *v = avctx->priv_data; | 1061 VC1Context *v = avctx->priv_data; |
1062 int i, blink, clentry, refdist; | 1062 int i, blink, clentry; |
1063 | 1063 |
1064 av_log(avctx, AV_LOG_DEBUG, "Entry point: %08X\n", show_bits_long(gb, 32)); | 1064 av_log(avctx, AV_LOG_DEBUG, "Entry point: %08X\n", show_bits_long(gb, 32)); |
1065 blink = get_bits1(gb); // broken link | 1065 blink = get_bits1(gb); // broken link |
1066 clentry = get_bits1(gb); // closed entry | 1066 clentry = get_bits1(gb); // closed entry |
1067 v->panscanflag = get_bits1(gb); | 1067 v->panscanflag = get_bits1(gb); |
1068 refdist = get_bits1(gb); // refdist flag | 1068 v->refdist_flag = get_bits1(gb); |
1069 v->s.loop_filter = get_bits1(gb); | 1069 v->s.loop_filter = get_bits1(gb); |
1070 v->fastuvmc = get_bits1(gb); | 1070 v->fastuvmc = get_bits1(gb); |
1071 v->extended_mv = get_bits1(gb); | 1071 v->extended_mv = get_bits1(gb); |
1072 v->dquant = get_bits(gb, 2); | 1072 v->dquant = get_bits(gb, 2); |
1073 v->vstransform = get_bits1(gb); | 1073 v->vstransform = get_bits1(gb); |
1097 | 1097 |
1098 av_log(avctx, AV_LOG_DEBUG, "Entry point info:\n" | 1098 av_log(avctx, AV_LOG_DEBUG, "Entry point info:\n" |
1099 "BrokenLink=%i, ClosedEntry=%i, PanscanFlag=%i\n" | 1099 "BrokenLink=%i, ClosedEntry=%i, PanscanFlag=%i\n" |
1100 "RefDist=%i, Postproc=%i, FastUVMC=%i, ExtMV=%i\n" | 1100 "RefDist=%i, Postproc=%i, FastUVMC=%i, ExtMV=%i\n" |
1101 "DQuant=%i, VSTransform=%i, Overlap=%i, Qmode=%i\n", | 1101 "DQuant=%i, VSTransform=%i, Overlap=%i, Qmode=%i\n", |
1102 blink, clentry, v->panscanflag, refdist, v->s.loop_filter, | 1102 blink, clentry, v->panscanflag, v->refdist_flag, v->s.loop_filter, |
1103 v->fastuvmc, v->extended_mv, v->dquant, v->vstransform, v->overlap, v->quantizer_mode); | 1103 v->fastuvmc, v->extended_mv, v->dquant, v->vstransform, v->overlap, v->quantizer_mode); |
1104 | 1104 |
1105 return 0; | 1105 return 0; |
1106 } | 1106 } |
1107 | 1107 |