25#ifndef LMMS_AUDIO_DUMMY_H
26#define LMMS_AUDIO_DUMMY_H
51 inline static QString
name()
53 return QT_TRANSLATE_NOOP(
"AudioDeviceSetupWidget",
"Dummy (no sound output)" );
73 parentWidget()->hide();
108 if( microseconds > 0 )
110 usleep( microseconds );
AudioEngine * audioEngine()
Definition AudioDevice.h:121
AudioDevice(const ch_cnt_t _channels, AudioEngine *audioEngine)
Definition AudioDevice.cpp:33
static void stopProcessingThread(QThread *thread)
Definition AudioDevice.cpp:95
~AudioDummy() override
Definition AudioDummy.h:46
void run() override
Definition AudioDummy.h:91
AudioDummy(bool &_success_ful, AudioEngine *audioEngine)
Definition AudioDummy.h:40
void stopProcessing() override
Definition AudioDummy.h:86
void startProcessing() override
Definition AudioDummy.h:81
static QString name()
Definition AudioDummy.h:51
Definition AudioEngine.h:66
f_cnt_t framesPerPeriod() const
Definition AudioEngine.h:176
const SampleFrame * nextBuffer()
Definition AudioEngine.h:256
sample_rate_t outputSampleRate() const
Definition AudioEngine.h:200
Definition MicroTimer.h:34
int elapsed() const
Definition MicroTimer.cpp:22
void reset()
Definition MicroTimer.cpp:17
Definition SampleFrame.h:41
virtual ASIOError start()=0
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
constexpr auto DEFAULT_CHANNELS
Definition lmms_constants.h:38