Mercurial > libavcodec.hg
comparison mjpegbdec.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 | fd69759904c7 |
children | 5df0c730234d |
comparison
equal
deleted
inserted
replaced
6654:603c780be9ff | 6655:22cca5d3173a |
---|---|
121 | 121 |
122 *picture= s->picture; | 122 *picture= s->picture; |
123 *data_size = sizeof(AVFrame); | 123 *data_size = sizeof(AVFrame); |
124 | 124 |
125 if(!s->lossless){ | 125 if(!s->lossless){ |
126 picture->quality= FFMAX(FFMAX(s->qscale[0], s->qscale[1]), s->qscale[2]); | 126 picture->quality= FFMAX3(s->qscale[0], s->qscale[1], s->qscale[2]); |
127 picture->qstride= 0; | 127 picture->qstride= 0; |
128 picture->qscale_table= s->qscale_table; | 128 picture->qscale_table= s->qscale_table; |
129 memset(picture->qscale_table, picture->quality, (s->width+15)/16); | 129 memset(picture->qscale_table, picture->quality, (s->width+15)/16); |
130 if(avctx->debug & FF_DEBUG_QP) | 130 if(avctx->debug & FF_DEBUG_QP) |
131 av_log(avctx, AV_LOG_DEBUG, "QP: %d\n", picture->quality); | 131 av_log(avctx, AV_LOG_DEBUG, "QP: %d\n", picture->quality); |