summaryrefslogtreecommitdiff
path: root/src/wscript
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-12-27 20:02:16 +0000
committerCarl Hetherington <cth@carlh.net>2014-12-28 00:46:04 +0000
commit75788462338b1b4f464d075465da3cb372c40004 (patch)
tree24046b4554f71ae399bbd310f5df2db2c4e69f47 /src/wscript
parent8520636e803e9eb17c9f73272f340d0e1c17ad67 (diff)
Change colourspace handling round a bit:1.0-colour-cleanup
- move the essence of GammaLUT into TransferFunction and handle different bit depths more neatly - add ColourConversion to describe input gamma correction, colour transformation and then output gamma correction in one class. - add default ColourConversions for sRGB->XYZ, Rec709->XYZ and XYZ->RGB.
Diffstat (limited to 'src/wscript')
-rw-r--r--src/wscript11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/wscript b/src/wscript
index 583c3608..4b08da49 100644
--- a/src/wscript
+++ b/src/wscript
@@ -6,6 +6,7 @@ def build(bld):
asset.cc
certificate_chain.cc
certificates.cc
+ colour_conversion.cc
colour_matrix.cc
content.cc
cpl.cc
@@ -17,13 +18,14 @@ def build(bld):
exceptions.cc
file.cc
font.cc
- gamma_lut.cc
+ gamma_transfer_function.cc
image.cc
interop_load_font.cc
interop_subtitle_content.cc
key.cc
local_time.cc
metadata.cc
+ modified_gamma_transfer_function.cc
mono_picture_mxf.cc
mono_picture_mxf_writer.cc
mono_picture_frame.cc
@@ -54,6 +56,7 @@ def build(bld):
subtitle_content.cc
subtitle_string.cc
text.cc
+ transfer_function.cc
types.cc
util.cc
version.cc
@@ -64,6 +67,7 @@ def build(bld):
asset.h
certificate_chain.h
certificates.h
+ colour_conversion.h
colour_matrix.h
cpl.h
content.h
@@ -73,16 +77,16 @@ def build(bld):
decrypted_kdm_key.h
encrypted_kdm.h
exceptions.h
- gamma_lut.h
+ gamma_transfer_function.h
image.h
interop_load_font.h
interop_subtitle_content.h
key.h
local_time.h
- lut_cache.h
metadata.h
mono_picture_mxf.h
mono_picture_frame.h
+ modified_gamma_transfer_function.h
mxf.h
mxf_writer.h
object.h
@@ -111,6 +115,7 @@ def build(bld):
subtitle.h
subtitle_content.h
subtitle_string.h
+ transfer_function.h
types.h
util.h
version.h