|
RawSpeed
fast raw decoding library
|
#include "parsers/RawParser.h"
Public Member Functions | |
| RawParser (Buffer inputData) | |
| virtual | ~RawParser ()=default |
| virtual std::unique_ptr< RawDecoder > | getDecoder (const CameraMetaData *meta=nullptr) |
Protected Attributes | |
| Buffer | mInput |
Definition at line 31 of file RawParser.h.
|
inlineexplicit |
Definition at line 33 of file RawParser.h.
References mInput.
Referenced by rawspeed::CiffParser::CiffParser(), rawspeed::FiffParser::FiffParser(), and rawspeed::TiffParser::TiffParser().
|
virtualdefault |
|
virtual |
Reimplemented in rawspeed::CiffParser, rawspeed::FiffParser, and rawspeed::TiffParser.
Definition at line 42 of file RawParser.cpp.
References rawspeed::CameraMetaData::getChdkCamera(), rawspeed::CameraMetaData::hasChdkCamera(), rawspeed::MrwDecoder::isMRW(), rawspeed::RafDecoder::isRAF(), mInput, and ThrowRDE.
Referenced by anonymous_namespace{main.cpp}::BM_RawSpeed(), LLVMFuzzerTestOneInput(), main(), and rawspeed::rstest::anonymous_namespace{rstest.cpp}::process().
|
protected |
Definition at line 40 of file RawParser.h.
Referenced by RawParser(), rawspeed::CiffParser::getDecoder(), rawspeed::FiffParser::getDecoder(), getDecoder(), rawspeed::TiffParser::getDecoder(), rawspeed::CiffParser::parseData(), and rawspeed::FiffParser::parseData().