22 #ifndef OR_INTERNALS_DNGFILE_H_ 23 #define OR_INTERNALS_DNGFILE_H_ 27 #include <libopenraw/consts.h> 29 #include "rawfile.hpp" 30 #include "ifdfile.hpp" 31 #include "io/stream.hpp" 32 #include "tiffepfile.hpp" 44 static RawFile *factory(
const IO::Stream::Ptr &);
46 DngFile(
const IO::Stream::Ptr &);
57 virtual void _identifyId()
override;
61 static const IfdFile::camera_ids_t s_def[];
CIFF is the container for CRW files. It is an attempt from Canon to make this a standard. I guess it failed.
virtual ::or_error _getRawData(RawData &data, uint32_t options) override