|
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().
