[FFmpeg-devel] [PATCH] YUVA444 support for libopenjpeg encoder

Jean First jeanfirst at gmail.com
Mon Jan 30 23:24:17 CET 2012


Michael Bradshaw wrote on 30.01.12 22:52:
> Hi, attached patch adds YUVA444 pixel format support for libopenjpeg
> encoder.  I haven't pushed it to my repository, as I've borked it
> (experimenting with git :) ) and plan to recreate it someday.

Next step would be git send-email :-)

> From 072af4e8fbc58062a57810fefc6f17091809c652 Mon Sep 17 00:00:00 2001
> From: Michael Bradshaw <mbradshaw at sorensonmedia.com>
> Date: Mon, 30 Jan 2012 14:49:12 -0700
> Subject: [PATCH] YUVA444 support for libopenjpeg encoder Signed-off-by:
>  Michael Bradshaw <mbradshaw at sorensonmedia.com>
>
>
> Signed-off-by: Michael Bradshaw <mbradshaw at sorensonmedia.com>
> ---
>  libavcodec/libopenjpegenc.c |    7 ++++++-
>  1 files changed, 6 insertions(+), 1 deletions(-)
>
> diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
> index 30cc022..570cca3 100644
> --- a/libavcodec/libopenjpegenc.c
> +++ b/libavcodec/libopenjpegenc.c
> @@ -116,6 +116,10 @@ static opj_image_t 
> *mj2_create_image(AVCodecContext *avctx, opj_cparameters_t *p
>          color_space = CLRSPC_SYCC;
>          numcomps = 4;
>          break;
> +    case PIX_FMT_YUVA444P:

add it above, so it reads:
case PIX_FMT_YUVA420P:
case PIX_FMT_YUVA444P:

[...]

rest ok.
Jean


More information about the ffmpeg-devel mailing list