TuttleOFX  1
tuttle::plugin::av::LibAVAudioPreset Class Reference

#include <LibAVAudioPreset.hpp>

Public Member Functions

 LibAVAudioPreset (const std::string &id)
 ~LibAVAudioPreset ()
std::string getPresetID ()
std::string getAudioCodec ()
PresetParametersgetParameters ()
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

Detailed Description

Definition at line 16 of file LibAVAudioPreset.hpp.


Constructor & Destructor Documentation

tuttle::plugin::av::LibAVAudioPreset::LibAVAudioPreset ( const std::string &  id) [inline]
tuttle::plugin::av::LibAVAudioPreset::~LibAVAudioPreset ( ) [inline]

Definition at line 36 of file LibAVAudioPreset.hpp.


Member Function Documentation

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]
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.

Here is the call graph for this function:

PresetsList tuttle::plugin::av::LibAVAudioPreset::getPresetsPathList ( ) [inline]

Definition at line 56 of file LibAVAudioPreset.hpp.

References kPresetAudioExtension.


Field Documentation

Definition at line 62 of file LibAVAudioPreset.hpp.

Referenced by getPresetID(), and LibAVAudioPreset().


The documentation for this class was generated from the following file: