[vlc-devel] [PATCH 0/2] XYZ colorspace handling and conversion to RGB

Nicolas BERTRAND nicoinattendu at gmail.com
Thu Feb 14 15:27:32 CET 2013


This patch is about JPEG2000 decoder and handling of CIE 1931 XYZ
colorspace.

It creates in VLC core a XYZ chroma who supports only 12 bits color
depth per componant. 
Later we can create create handling for 8 bits and (coming
soon) 16 bit color depth per component

It defines also a conversion filter to sRGB colorspace 

WARNING: This patches needs a version of libav who supports XYZ
colorspace.

Nicolas BERTRAND (2):
  Addition of XYZ colorspace
  XYZ to RGB filter conversion

 include/vlc_fourcc.h            |    3 +
 modules/codec/avcodec/chroma.c  |    3 +
 modules/codec/avcodec/video.c   |    1 +
 modules/video_chroma/Modules.am |    5 +
 modules/video_chroma/xyz_rgb.c  |  267 +++++++++++++++++++++++++++++++++++++++
 src/misc/es_format.c            |    4 +
 src/misc/fourcc.c               |    5 +
 7 files changed, 288 insertions(+)
 create mode 100644 modules/video_chroma/xyz_rgb.c

-- 
1.7.9.5




More information about the vlc-devel mailing list