Mercurial > libavcodec.hg
changeset 9001:ec04c3c5a3e5 libavcodec
Add PIX_FMT_RGB48BE and PIX_FMT_RGB48LE.
author | pross |
---|---|
date | Sun, 22 Feb 2009 00:55:49 +0000 |
parents | 78afc2990d00 |
children | eb98d61af310 |
files | imgconvert.c |
diffstat | 1 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/imgconvert.c Sat Feb 21 20:11:47 2009 +0000 +++ b/imgconvert.c Sun Feb 22 00:55:49 2009 +0000 @@ -199,6 +199,22 @@ .depth = 8, .x_chroma_shift = 0, .y_chroma_shift = 0, }, + [PIX_FMT_RGB48BE] = { + .name = "rgb48be", + .nb_channels = 3, + .color_type = FF_COLOR_RGB, + .pixel_type = FF_PIXEL_PACKED, + .depth = 16, + .x_chroma_shift = 0, .y_chroma_shift = 0, + }, + [PIX_FMT_RGB48LE] = { + .name = "rgb48le", + .nb_channels = 3, + .color_type = FF_COLOR_RGB, + .pixel_type = FF_PIXEL_PACKED, + .depth = 16, + .x_chroma_shift = 0, .y_chroma_shift = 0, + }, [PIX_FMT_RGB565] = { .name = "rgb565", .nb_channels = 3, @@ -529,6 +545,10 @@ case PIX_FMT_BGR32_1: picture->linesize[0] = width * 4; break; + case PIX_FMT_RGB48BE: + case PIX_FMT_RGB48LE: + picture->linesize[0] = width * 6; + break; case PIX_FMT_GRAY16BE: case PIX_FMT_GRAY16LE: case PIX_FMT_BGR555: @@ -616,6 +636,8 @@ case PIX_FMT_BGR32: case PIX_FMT_RGB32_1: case PIX_FMT_BGR32_1: + case PIX_FMT_RGB48BE: + case PIX_FMT_RGB48LE: case PIX_FMT_GRAY16BE: case PIX_FMT_GRAY16LE: case PIX_FMT_BGR555: