On Sat, 15 Mar 2014 03:16:30 +0100, Vittorio Giovara 
<[email protected]> wrote:
> From: Carl Eugen Hoyos <[email protected]>
> 
> ---
>  libavcodec/libopenjpegenc.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
> index e78a669..e98d550 100644
> --- a/libavcodec/libopenjpegenc.c
> +++ b/libavcodec/libopenjpegenc.c
> @@ -96,6 +96,7 @@ static opj_image_t *libopenjpeg_create_image(AVCodecContext 
> *avctx,
>      case AV_PIX_FMT_RGB24:
>      case AV_PIX_FMT_RGBA:
>      case AV_PIX_FMT_RGB48:
> +    case AV_PIX_FMT_RGBA64:
>          color_space = CLRSPC_SRGB;
>          break;
>      case AV_PIX_FMT_YUV410P:
> @@ -305,6 +306,7 @@ static int libopenjpeg_encode_frame(AVCodecContext 
> *avctx, AVPacket *pkt,
>          libopenjpeg_copy_packed8(avctx, frame, image);
>          break;
>      case AV_PIX_FMT_RGB48:
> +    case AV_PIX_FMT_RGBA64:
>          libopenjpeg_copy_packed16(avctx, frame, image);
>          break;
>      case AV_PIX_FMT_GRAY8:
> @@ -421,6 +423,7 @@ AVCodec ff_libopenjpeg_encoder = {
>      .capabilities   = 0,
>      .pix_fmts       = (const enum AVPixelFormat[]) {
>          AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, AV_PIX_FMT_RGB48,
> +        AV_PIX_FMT_RGBA64,
>          AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY16, AV_PIX_FMT_Y400A,
>          AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUVA420P,
>          AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUV444P,
> -- 
> 1.8.3.4 (Apple Git-47)
> 

LGTM

-- 
Anton Khirnov
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to