[FFmpeg-devel] [PATCH] fraps: set color range.

Paul B Mahol onemda at gmail.com
Wed Feb 13 15:26:56 CET 2013


On 1/22/13, Paul B Mahol <onemda at gmail.com> wrote:
> Also stop using YUVJ420P as is deprecated.
>
> Fixes ffplay output (previous one was too bright).
>
> Should fix #1636.
>
> Signed-off-by: Paul B Mahol <onemda at gmail.com>
> ---
>  libavcodec/fraps.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/libavcodec/fraps.c b/libavcodec/fraps.c
> index cc2f52b..5abce69 100644
> --- a/libavcodec/fraps.c
> +++ b/libavcodec/fraps.c
> @@ -207,7 +207,9 @@ static int decode_frame(AVCodecContext *avctx,
>      f->reference = 0;
>      f->buffer_hints = FF_BUFFER_HINTS_VALID;
>
> -    pix_fmt = version & 1 ? AV_PIX_FMT_BGR24 : AV_PIX_FMT_YUVJ420P;
> +    pix_fmt = version & 1 ? AV_PIX_FMT_BGR24 : AV_PIX_FMT_YUV420P;
> +    if (!(version & 1))
> +        avctx->color_range = AVCOL_RANGE_JPEG;
>      if (avctx->pix_fmt != pix_fmt && f->data[0]) {
>          avctx->release_buffer(avctx, f);
>      }
> --
> 1.7.11.4
>
>

I will apply one where only color_range is set.


More information about the ffmpeg-devel mailing list