diff options
| author | Carl Hetherington <cth@carlh.net> | 2017-07-11 10:29:14 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2017-07-11 10:29:14 +0100 |
| commit | b242f871b4da75572bb0d5bf111ae6103bf669b7 (patch) | |
| tree | 06c6e04d0d0948085ce48d17da4ed50a2de87eef | |
| parent | 490af886b6194208d90957e362557d66b04a9261 (diff) | |
Try to fix build with GraphicsMagick.
| -rw-r--r-- | src/lib/magick_image_proxy.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/magick_image_proxy.cc b/src/lib/magick_image_proxy.cc index e6a93d899..4cefd9018 100644 --- a/src/lib/magick_image_proxy.cc +++ b/src/lib/magick_image_proxy.cc @@ -102,9 +102,17 @@ MagickImageProxy::image (optional<dcp::NoteHandler>, optional<dcp::Size>) const throw DecodeError (String::compose (_("Could not decode image file (%1)"), error)); } +#ifdef DCPOMATIC_IMAGE_MAGICK if (magick_image->colorSpace() == Magick::LogColorspace) { magick_image->colorSpace(Magick::RGBColorspace); } +#endif +#ifdef DCPOMATIC_GRAPHICS_MAGICK + if (magick_image->colorSpace() == Magick::CineonLogRGBColorspace) { + magick_image->colorSpace(Magick::RGBColorspace); + } + +#endif dcp::Size size (magick_image->columns(), magick_image->rows()); |
