Mercurial > libavcodec.hg
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); |