+
+ mutable boost::mutex _mutex;
+ mutable std::shared_ptr<Image> _image;
+ /** _crop that was used to make _image */
+ mutable Crop _image_crop;
+ /** _inter_size that was used to make _image */
+ mutable dcp::Size _image_inter_size;
+ /** _out_size that was used to make _image */
+ mutable dcp::Size _image_out_size;
+ /** _fade that was used to make _image */
+ mutable boost::optional<double> _image_fade;
+ /** true if there was an error when decoding our image */
+ mutable bool _error;