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