Untested; extend CompactImage to return a AVPicture.
[dcpomatic.git] / src / lib / imagemagick_decoder.cc
index cc2fd9d231fa0bd718b785be655cec4c40f740b7..fd4e5b18df91aa00aeb4ea638f13c6258d5cb657 100644 (file)
@@ -50,7 +50,7 @@ ImageMagickDecoder::pass ()
        }
 
        Size size = native_size ();
-       RGBFrameImage image (size);
+       CompactImage image (PIX_FMT_RGB24, size);
 
        uint8_t* p = image.data()[0];
        for (int y = 0; y < size.height; ++y) {
@@ -63,7 +63,7 @@ ImageMagickDecoder::pass ()
 
        }
        
-       process_video (image.frame ());
+       process_video ((AVFrame const *) image.picture());
 
        _done = true;
        return false;