Allow changes to colours of FFmpeg subtitles (#795).
[dcpomatic.git] / src / lib / magick_image_proxy.cc
index 5a0ce94bf743ee5a205e1e2a350e4f5d8ae4c63b..cb168ce63a7797e6cf17aa8f8c42ca3cd81c2eca 100644 (file)
@@ -103,7 +103,7 @@ MagickImageProxy::image (optional<dcp::NoteHandler>) const
 
        dcp::Size size (magick_image->columns(), magick_image->rows());
 
-       _image.reset (new Image (PIX_FMT_RGB24, size, true));
+       _image.reset (new Image (AV_PIX_FMT_RGB24, size, true));
 
        /* Write line-by-line here as _image must be aligned, and write() cannot be told about strides */
        uint8_t* p = _image->data()[0];
@@ -149,3 +149,9 @@ MagickImageProxy::same (shared_ptr<const ImageProxy> other) const
 
        return memcmp (_blob.data(), mp->_blob.data(), _blob.length()) == 0;
 }
+
+AVPixelFormat
+MagickImageProxy::pixel_format () const
+{
+       return AV_PIX_FMT_RGB24;
+}