#include <OssMultiEngine.h>
◆ OssMultiEngine()
◆ ~OssMultiEngine()
| zyncarla::OssMultiEngine::~OssMultiEngine |
( |
| ) |
|
◆ _audioThreadCb()
| void * zyncarla::OssMultiEngine::_audioThreadCb |
( |
void * | arg | ) |
|
|
staticprotected |
◆ audioThreadCb()
| void * zyncarla::OssMultiEngine::audioThreadCb |
( |
| ) |
|
|
protected |
◆ getAudioEn()
| bool zyncarla::OssMultiEngine::getAudioEn |
( |
| ) |
const |
|
virtual |
◆ openAudio()
| bool zyncarla::OssMultiEngine::openAudio |
( |
| ) |
|
|
private |
◆ setAudioEn()
| void zyncarla::OssMultiEngine::setAudioEn |
( |
bool | nval | ) |
|
|
virtual |
◆ Start()
| bool zyncarla::OssMultiEngine::Start |
( |
| ) |
|
|
virtual |
Start the Driver with all capabilities
- Returns
- true on success
Implements zyncarla::Engine.
◆ Stop()
| void zyncarla::OssMultiEngine::Stop |
( |
| ) |
|
|
virtual |
◆ stopAudio()
| void zyncarla::OssMultiEngine::stopAudio |
( |
| ) |
|
|
private |
◆ audioThread
| pthread_t zyncarla::OssMultiEngine::audioThread |
|
private |
◆ buffersize
| int zyncarla::OssMultiEngine::buffersize |
|
private |
◆ channels
| int zyncarla::OssMultiEngine::channels |
|
private |
◆ en
| bool zyncarla::OssMultiEngine::en |
|
private |
◆ handle
| int zyncarla::OssMultiEngine::handle |
|
private |
◆ is32bit
| bool zyncarla::OssMultiEngine::is32bit |
|
private |
◆ linux_oss_wave_out_dev
| const char* zyncarla::OssMultiEngine::linux_oss_wave_out_dev |
|
private |
◆ maxbuffersize
| int zyncarla::OssMultiEngine::maxbuffersize |
|
private |
◆ peaks
| float* zyncarla::OssMultiEngine::peaks |
|
private |
◆ ps16
| short int* zyncarla::OssMultiEngine::ps16 |
◆ ps32
| int* zyncarla::OssMultiEngine::ps32 |
◆ [union]
| union { ... } zyncarla::OssMultiEngine::smps |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Nio/OssMultiEngine.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Nio/OssMultiEngine.cpp