Audio::PortAudioFactory Class Referencefinal
Inheritance diagram for Audio::PortAudioFactory:
Public Member Functions | |
bool | available () const noexcept override |
void | initialize (Audio::Settings::Model &set, const score::ApplicationContext &ctx) override |
void | rescan () |
QString | prettyName () const override |
std::shared_ptr< ossia::audio_engine > | make_engine (const Audio::Settings::Model &set, const score::ApplicationContext &ctx) override |
void | setCardIn (QComboBox *combo, QString val) |
void | setCardOut (QComboBox *combo, QString val) |
void | updateSampleRates (QComboBox *rate, const PortAudioCard &input, const PortAudioCard &output) |
QWidget * | make_settings (Audio::Settings::Model &m, Audio::Settings::View &v, score::SettingsCommandDispatcher &m_disp, QWidget *parent) override |
Public Member Functions inherited from score::InterfaceBase | |
virtual InterfaceKey | interfaceKey () const noexcept=0 |
Identifies an interface uniquely. | |
Public Attributes | |
std::vector< PortAudioCard > | devices |
Additional Inherited Members | |
Static Public Member Functions inherited from Audio::AudioFactory | |
static QComboBox * | addBufferSizeWidget (QWidget &widg, Audio::Settings::Model &m, Audio::Settings::View &v) |
static QComboBox * | addSampleRateWidget (QWidget &widg, Audio::Settings::Model &m, Audio::Settings::View &v) |
The documentation for this class was generated from the following files:
- GenericPortAudioInterface.hpp
- GenericPortAudioInterface.cpp