TuttleOFX
1
|
This is a base class for libav, don't use it directly. It contains only utilities functions. More...
#include <LibAV.hpp>
Public Member Functions | |
std::vector< AVPrivOption > | getAVOptions (const AVClass *av_class) |
void | getPixelsFormatList () |
Static Public Member Functions | |
static const std::string | libavError_toString (int error) |
static const std::string | libavLogLevel_toString (int logLevel) |
static const std::string | codecType_toString (const AVMediaType codec_type) |
Protected Member Functions | |
LibAV () | |
virtual | ~LibAV () |
Static Private Member Functions | |
static bool | globalInit () |
Static Private Attributes | |
static bool | _hasBeenInit = globalInit( ) |
This is a base class for libav, don't use it directly. It contains only utilities functions.
virtual tuttle::plugin::av::LibAV::~LibAV | ( | ) | [inline, protected, virtual] |
const std::string tuttle::plugin::av::LibAV::codecType_toString | ( | const AVMediaType | codec_type | ) | [static] |
Definition at line 98 of file LibAV.cpp.
Referenced by tuttle::plugin::av::LibAVVideoReader::codecTypeString(), and tuttle::plugin::av::LibAVVideoReader::setupStreamInfo().
std::vector< AVPrivOption > tuttle::plugin::av::LibAV::getAVOptions | ( | const AVClass * | av_class | ) |
bool tuttle::plugin::av::LibAV::globalInit | ( | ) | [static, private] |
Definition at line 45 of file LibAV.cpp.
References tuttle::plugin::av::log_callback().
const std::string tuttle::plugin::av::LibAV::libavError_toString | ( | int | error | ) | [static] |
Definition at line 61 of file LibAV.cpp.
Referenced by tuttle::plugin::av::LibAVVideoWriter::finishInit(), tuttle::plugin::av::LibAVVideoReader::open(), and tuttle::plugin::av::AVOptionPlugin< IOPlugin >::optionSet().
const std::string tuttle::plugin::av::LibAV::libavLogLevel_toString | ( | int | logLevel | ) | [static] |
Definition at line 11 of file LibAV.cpp.
Referenced by tuttle::plugin::av::log_callback().
bool tuttle::plugin::av::LibAV::_hasBeenInit = globalInit( ) [static, private] |