Mercurial > libavcodec.hg
comparison vc1.c @ 5682:8bf94c994691 libavcodec
In case when any quantizer may occur, HALFPQ should be zero
author | kostya |
---|---|
date | Sat, 15 Sep 2007 09:23:58 +0000 |
parents | d92fa6e5fc8c |
children | dbc41b5a10e7 |
comparison
equal
deleted
inserted
replaced
5681:ed3e9456f295 | 5682:8bf94c994691 |
---|---|
340 case DQPROFILE_DOUBLE_EDGES: | 340 case DQPROFILE_DOUBLE_EDGES: |
341 v->dqsbedge = get_bits(gb, 2); | 341 v->dqsbedge = get_bits(gb, 2); |
342 break; | 342 break; |
343 case DQPROFILE_ALL_MBS: | 343 case DQPROFILE_ALL_MBS: |
344 v->dqbilevel = get_bits1(gb); | 344 v->dqbilevel = get_bits1(gb); |
345 if(!v->dqbilevel) | |
346 v->halfpq = 0; | |
345 default: break; //Forbidden ? | 347 default: break; //Forbidden ? |
346 } | 348 } |
347 if (v->dqbilevel || v->dqprofile != DQPROFILE_ALL_MBS) | 349 if (v->dqbilevel || v->dqprofile != DQPROFILE_ALL_MBS) |
348 { | 350 { |
349 pqdiff = get_bits(gb, 3); | 351 pqdiff = get_bits(gb, 3); |