RawSpeed
fast raw decoding library
Loading...
Searching...
No Matches
main.cpp File Reference
#include "RawSpeed-API.h"
#include "adt/Casts.h"
#include <cstddef>
#include <cstdint>
#include <memory>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

int LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size)

Variables

static const rawspeed::CameraMetaData metadata {}

Function Documentation

◆ LLVMFuzzerTestOneInput()

int LLVMFuzzerTestOneInput ( const uint8_t * Data,
size_t Size )

Definition at line 31 of file main.cpp.

References assert(), anonymous_namespace{Dual.cpp}::checkFlavour(), rawspeed::ByteStream::getByte(), rawspeed::RawParser::getDecoder(), rawspeed::implicit_cast(), rawspeed::little, metadata, and ThrowRSE.

Referenced by anonymous_namespace{libFuzzer_dummy_main.cpp}::process().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ metadata

const rawspeed::CameraMetaData metadata {}
static

Definition at line 27 of file main.cpp.