comparison mjpegdec.c @ 6655:22cca5d3173a libavcodec

Implement FFMAX3(a,b,c) - maximum over three arguments.
author voroshil
date Sat, 19 Apr 2008 17:07:58 +0000
parents 48759bfbd073
children a4104482ceef
comparison
equal deleted inserted replaced
6654:603c780be9ff 6655:22cca5d3173a
1282 } 1282 }
1283 *picture = s->picture; 1283 *picture = s->picture;
1284 *data_size = sizeof(AVFrame); 1284 *data_size = sizeof(AVFrame);
1285 1285
1286 if(!s->lossless){ 1286 if(!s->lossless){
1287 picture->quality= FFMAX(FFMAX(s->qscale[0], s->qscale[1]), s->qscale[2]); 1287 picture->quality= FFMAX3(s->qscale[0], s->qscale[1], s->qscale[2]);
1288 picture->qstride= 0; 1288 picture->qstride= 0;
1289 picture->qscale_table= s->qscale_table; 1289 picture->qscale_table= s->qscale_table;
1290 memset(picture->qscale_table, picture->quality, (s->width+15)/16); 1290 memset(picture->qscale_table, picture->quality, (s->width+15)/16);
1291 if(avctx->debug & FF_DEBUG_QP) 1291 if(avctx->debug & FF_DEBUG_QP)
1292 av_log(avctx, AV_LOG_DEBUG, "QP: %d\n", picture->quality); 1292 av_log(avctx, AV_LOG_DEBUG, "QP: %d\n", picture->quality);