Fix erroneous reports of unresolved assets when checking OV/VF pairs.
[libdcp.git] / src / openjpeg_image.h
index e789cd4036bd2e246982c0f1fa9792e8ceabc9ac..002e2a834df16c5120127daca1161b25e7bcb318 100644 (file)
@@ -51,12 +51,14 @@ public:
        explicit OpenJPEGImage (opj_image_t *);
        explicit OpenJPEGImage (OpenJPEGImage const & other);
        explicit OpenJPEGImage (Size);
+       OpenJPEGImage (uint8_t const * in_16, dcp::Size size, int stride);
        ~OpenJPEGImage ();
 
        int* data (int) const;
        Size size () const;
        int precision (int component) const;
        bool srgb () const;
+       int factor (int component) const;
 
        /** @return Pointer to opj_image_t struct.  The caller
         *  must not delete this.
@@ -66,6 +68,8 @@ public:
        }
 
 private:
+       void create (Size size);
+
        opj_image_t* _opj_image; ///< opj_image_t that we are managing
 };