Try to fix comparison of encrypted sound assets.
[libdcp.git] / src / rgb_xyz.h
index 04529db0422629163bb5195a47946c54d3da7886..7bd1cd8eeddce6449362f04aa8fe60d98915a8db 100644 (file)
 
 namespace dcp {
 
-class ARGBImage;       
+class ARGBImage;
 class OpenJPEGImage;
 class Image;
 class ColourConversion;
-       
+
 extern void xyz_to_rgba (
        boost::shared_ptr<const OpenJPEGImage>,
        ColourConversion const & conversion,
        uint8_t* rgba
        );
-       
+
 extern void xyz_to_rgb (
        boost::shared_ptr<const OpenJPEGImage>,
        ColourConversion const & conversion,
@@ -42,8 +42,15 @@ extern void xyz_to_rgb (
        int stride,
        boost::optional<NoteHandler> note = boost::optional<NoteHandler> ()
        );
-       
-extern boost::shared_ptr<OpenJPEGImage> rgb_to_xyz (uint8_t const * rgb, dcp::Size size, int stride, ColourConversion const & conversion);
+
+extern boost::shared_ptr<OpenJPEGImage> rgb_to_xyz (
+       uint8_t const * rgb,
+       dcp::Size size,
+       int stride,
+       ColourConversion const & conversion,
+       boost::optional<NoteHandler> note = boost::optional<NoteHandler> ()
+       );
+
 extern boost::shared_ptr<OpenJPEGImage> xyz_to_xyz (uint8_t const * xyz, dcp::Size size, int stride);
-       
+
 }