TuttleOFX
1
|
#include <LibAVAudioPreset.hpp>
Public Member Functions | |
LibAVAudioPreset (const std::string &id) | |
~LibAVAudioPreset () | |
std::string | getPresetID () |
std::string | getAudioCodec () |
PresetParameters & | getParameters () |
PresetsList | getPresetsPathList () |
Static Public Member Functions | |
static void | getPresetList (std::vector< std::string > &presetID) |
static void | getPresetList (std::vector< std::string > &presetID, std::vector< std::string > &presetLabelID) |
Private Attributes | |
std::string | presetID |
PresetParameters | params |
Definition at line 16 of file LibAVAudioPreset.hpp.
tuttle::plugin::av::LibAVAudioPreset::LibAVAudioPreset | ( | const std::string & | id | ) | [inline] |
Definition at line 19 of file LibAVAudioPreset.hpp.
References tuttle::plugin::av::LibAVPresetFileParser::getId(), tuttle::plugin::av::LibAVPresetFileParser::getParameters(), kPresetAudioExtension, params, presetID, and tuttle::plugin::av::LibAVPresetParser::researchPresetsFiles().
tuttle::plugin::av::LibAVAudioPreset::~LibAVAudioPreset | ( | ) | [inline] |
Definition at line 36 of file LibAVAudioPreset.hpp.
std::string tuttle::plugin::av::LibAVAudioPreset::getAudioCodec | ( | ) | [inline] |
Definition at line 52 of file LibAVAudioPreset.hpp.
References params.
PresetParameters& tuttle::plugin::av::LibAVAudioPreset::getParameters | ( | ) | [inline] |
Definition at line 54 of file LibAVAudioPreset.hpp.
References params.
Referenced by tuttle::plugin::av::writer::AVWriterPlugin::changedParam().
std::string tuttle::plugin::av::LibAVAudioPreset::getPresetID | ( | ) | [inline] |
Definition at line 51 of file LibAVAudioPreset.hpp.
References presetID.
static void tuttle::plugin::av::LibAVAudioPreset::getPresetList | ( | std::vector< std::string > & | presetID | ) | [inline, static] |
Definition at line 41 of file LibAVAudioPreset.hpp.
References kPresetAudioExtension.
Referenced by tuttle::plugin::av::writer::AVWriterPlugin::changedParam(), and getPresetList().
static void tuttle::plugin::av::LibAVAudioPreset::getPresetList | ( | std::vector< std::string > & | presetID, |
std::vector< std::string > & | presetLabelID | ||
) | [inline, static] |
Definition at line 46 of file LibAVAudioPreset.hpp.
References getPresetList(), and kPresetAudioExtension.
PresetsList tuttle::plugin::av::LibAVAudioPreset::getPresetsPathList | ( | ) | [inline] |
Definition at line 56 of file LibAVAudioPreset.hpp.
References kPresetAudioExtension.
Definition at line 63 of file LibAVAudioPreset.hpp.
Referenced by getAudioCodec(), getParameters(), and LibAVAudioPreset().
std::string tuttle::plugin::av::LibAVAudioPreset::presetID [private] |
Definition at line 62 of file LibAVAudioPreset.hpp.
Referenced by getPresetID(), and LibAVAudioPreset().