AbstractTiffDecoder(TiffRootIFDOwner &&root, Buffer file)
int getDecoderVersion() const override
RawImage decodeRawInternal() override
void decodeUncompressedInterleaved(ByteStream s, uint32_t w, uint32_t h, uint32_t size) const
void decodeMetaDataInternal(const CameraMetaData *meta) override
ByteStream handleSlices() const
bool decodeUncompressed(ByteStream s, uint32_t w, uint32_t h, uint32_t size) const
int getBitsPerPixel() const
static bool isAppropriateDecoder(const TiffRootIFD *rootIFD, Buffer file)
OrfDecoder(TiffRootIFDOwner &&root, Buffer file)
std::unique_ptr< TiffRootIFD > TiffRootIFDOwner