26 #ifndef OR_INTERNALS_JFIFCONTAINER_H_ 27 #define OR_INTERNALS_JFIFCONTAINER_H_ 30 #include <sys/types.h> 36 #include "io/stream.hpp" 37 #include "rawcontainer.hpp" 49 class IfdFileContainer;
59 bool getDimensions(uint32_t &x, uint32_t &y);
77 struct jpeg_decompress_struct m_cinfo;
78 struct jpeg_error_mgr m_jerr;
81 std::unique_ptr<IfdFileContainer> m_ifd;
CIFF is the container for CRW files. It is an attempt from Canon to make this a standard. I guess it failed.
std::unique_ptr< IfdFileContainer > & ifdContainer()
IfdDir::Ref getIfdDirAt(int idx)