[FFmpeg-devel] [PATCH 0/6] Bayer RGB colorspace decoding (2014)

Peter Ross pross at xvid.org
Sat Feb 22 13:41:07 CET 2014


Rebased for consideration and/or basis for summer student project.

Peter Ross (6):
  libswscale: bayer to rgb24 & yv12 colorspace converters
  avcodec/raw: add bayer formats
  avcodec/rawdec: for 16-bit bayer images, shift pixels according to
    bits_per_coded_sample
  avformat/nut: add bayer colorspaces
  Phantom Cine demuxer
  avdevice/v4l2: add V4L2_PIX_FMT_SRGGB8

 Changelog                     |   1 +
 doc/general.texi              |   1 +
 libavcodec/raw.c              |  13 ++
 libavcodec/rawdec.c           |  33 +++++
 libavdevice/v4l2-common.c     |   1 +
 libavformat/Makefile          |   1 +
 libavformat/allformats.c      |   1 +
 libavformat/cinedec.c         | 287 ++++++++++++++++++++++++++++++++++++++++++
 libavformat/nut.c             |  13 ++
 libswscale/bayer_template.c   | 230 +++++++++++++++++++++++++++++++++
 libswscale/swscale_internal.h |  16 +++
 libswscale/swscale_unscaled.c | 199 ++++++++++++++++++++++++++++-
 libswscale/utils.c            |  12 ++
 13 files changed, 807 insertions(+), 1 deletion(-)
 create mode 100644 libavformat/cinedec.c
 create mode 100644 libswscale/bayer_template.c

-- 
1.8.3.2

-- Peter
(A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140222/3c6e2069/attachment.asc>


More information about the ffmpeg-devel mailing list