Audio::JackFactory Class Referencefinal
Inheritance diagram for Audio::JackFactory:
Audio::AudioFactory score::InterfaceBase

Public Member Functions

bool available () const noexcept override
 
void initialize (Audio::Settings::Model &set, const score::ApplicationContext &ctx) override
 
QString prettyName () const override
 
std::shared_ptr< ossia::audio_engine > make_engine (const Audio::Settings::Model &set, const score::ApplicationContext &ctx) override
 
std::shared_ptr< ossia::jack_client > acquireClient ()
 
void setupSettingsWidget (QWidget *w, QFormLayout *lay, Audio::Settings::Model &m, Audio::Settings::View &v, score::SettingsCommandDispatcher &m_disp)
 
QWidget * make_settings (Audio::Settings::Model &m, Audio::Settings::View &v, score::SettingsCommandDispatcher &m_disp, QWidget *parent) override
 
void transportStateChanged (ossia::transport_status st)
 
- Public Member Functions inherited from score::InterfaceBase
virtual InterfaceKey interfaceKey () const noexcept=0
 Identifies an interface uniquely.
 

Public Attributes

ossia::tick_transport_info currentTransportInfo
 

Additional Inherited Members

- Static Public Member Functions inherited from Audio::AudioFactory
static void addBufferSizeWidget (QWidget &widg, Audio::Settings::Model &m, Audio::Settings::View &v)
 
static void addSampleRateWidget (QWidget &widg, Audio::Settings::Model &m, Audio::Settings::View &v)
 

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