comparison mpegvideo.c @ 1165:f0c39139426d libavcodec

10l
author michaelni
date Wed, 02 Apr 2003 10:18:29 +0000
parents 0951691c4225
children 5af9aeadbdc3
comparison
equal deleted inserted replaced
1164:0e3c0c4a7b3d 1165:f0c39139426d
2394 else if(s->dquant<-2) s->dquant=-2; 2394 else if(s->dquant<-2) s->dquant=-2;
2395 } 2395 }
2396 2396
2397 if(s->codec_id==CODEC_ID_MPEG4){ 2397 if(s->codec_id==CODEC_ID_MPEG4){
2398 if(!s->mb_intra){ 2398 if(!s->mb_intra){
2399 assert(s->dquant==0 || s->mv_type!=MV_TYPE_8X8);
2400
2401 if(s->mv_dir&MV_DIRECT) 2399 if(s->mv_dir&MV_DIRECT)
2402 s->dquant=0; 2400 s->dquant=0;
2401
2402 assert(s->dquant==0 || s->mv_type!=MV_TYPE_8X8);
2403 } 2403 }
2404 } 2404 }
2405 s->qscale+= s->dquant; 2405 s->qscale+= s->dquant;
2406 s->y_dc_scale= s->y_dc_scale_table[ s->qscale ]; 2406 s->y_dc_scale= s->y_dc_scale_table[ s->qscale ];
2407 s->c_dc_scale= s->c_dc_scale_table[ s->qscale ]; 2407 s->c_dc_scale= s->c_dc_scale_table[ s->qscale ];