TuttleOFX
1
|
#include <LibAVPresetParser.hpp>
Public Member Functions | |
LibAVPresetParser () | |
~LibAVPresetParser () | |
Static Public Member Functions | |
static PresetsList | researchPresetsFiles () |
static PresetsList | getPresetListForPathList (const std::string &envVar) |
static bool | isValidExtension (const std::string &filename) |
static void | getPresetList (std::vector< std::string > &presetID, const std::string &extension="") |
static void | getPresetList (std::vector< std::string > &presetID, std::vector< std::string > &presetLabelID, const std::string &extension="") |
static PresetsList | getPresetsPathList (const std::string &extension="") |
Definition at line 10 of file LibAVPresetParser.hpp.
tuttle::plugin::av::LibAVPresetParser::LibAVPresetParser | ( | ) |
Definition at line 16 of file LibAVPresetParser.cpp.
tuttle::plugin::av::LibAVPresetParser::~LibAVPresetParser | ( | ) |
Definition at line 20 of file LibAVPresetParser.cpp.
void tuttle::plugin::av::LibAVPresetParser::getPresetList | ( | std::vector< std::string > & | presetID, |
const std::string & | extension = "" |
||
) | [static] |
Definition at line 100 of file LibAVPresetParser.cpp.
References tuttle::plugin::av::LibAVPresetFileParser::getId(), and researchPresetsFiles().
void tuttle::plugin::av::LibAVPresetParser::getPresetList | ( | std::vector< std::string > & | presetID, |
std::vector< std::string > & | presetLabelID, | ||
const std::string & | extension = "" |
||
) | [static] |
Definition at line 112 of file LibAVPresetParser.cpp.
References tuttle::plugin::av::LibAVPresetFileParser::getId(), tuttle::plugin::av::LibAVPresetFileParser::getIdLabel(), and researchPresetsFiles().
PresetsList tuttle::plugin::av::LibAVPresetParser::getPresetListForPathList | ( | const std::string & | envVar | ) | [static] |
Definition at line 50 of file LibAVPresetParser.cpp.
References DIRLIST_SEP_CHARS, isValidExtension(), and kPresetSubDirPath.
Referenced by researchPresetsFiles().
static PresetsList tuttle::plugin::av::LibAVPresetParser::getPresetsPathList | ( | const std::string & | extension = "" | ) | [static] |
bool tuttle::plugin::av::LibAVPresetParser::isValidExtension | ( | const std::string & | filename | ) | [static] |
Definition at line 90 of file LibAVPresetParser.cpp.
References kPresetAudioExtension, kPresetExtension, kPresetFormatExtension, and kPresetVideoExtension.
Referenced by getPresetListForPathList().
PresetsList tuttle::plugin::av::LibAVPresetParser::researchPresetsFiles | ( | ) | [static] |
Definition at line 24 of file LibAVPresetParser.cpp.
References getPresetListForPathList().
Referenced by getPresetList(), tuttle::plugin::av::getPresetsFiles(), tuttle::plugin::av::getPresetsPathList(), tuttle::plugin::av::LibAVAudioPreset::LibAVAudioPreset(), tuttle::plugin::av::LibAVFormatPreset::LibAVFormatPreset(), tuttle::plugin::av::LibAVPreset::LibAVPreset(), and tuttle::plugin::av::LibAVVideoPreset::LibAVVideoPreset().