19 #ifndef INCLUDE_DSPENGINE_H 20 #define INCLUDE_DSPENGINE_H 47 void removeLastDeviceSourceEngine();
50 void removeLastDeviceSinkEngine();
53 void removeLastDeviceMIMOEngine();
72 bool hasDVSerialSupport();
73 void setDVSerialSupport(
bool support);
74 void getDVSerialNames(std::vector<std::string>& deviceNames);
76 const unsigned char *mbeFrame,
79 unsigned char channels,
104 #endif // INCLUDE_DSPENGINE_H uint32_t getDeviceMIMOEnginesNumber() const
std::vector< DSPDeviceSinkEngine * > m_deviceSinkEngines
uint m_deviceSinkEnginesUIDSequence
int m_audioInputDeviceIndex
DSPDeviceSourceEngine * getDeviceSourceEngineByIndex(uint deviceIndex)
bool getMIMOSupport() const
uint m_deviceSourceEnginesUIDSequence
DSPDeviceMIMOEngine * getDeviceMIMOEngineByIndex(uint deviceIndex)
uint m_deviceMIMOEnginesUIDSequence
AMBEEngine * getAMBEEngine()
AudioDeviceManager m_audioDeviceManager
uint32_t getDeviceSinkEnginesNumber() const
std::vector< DSPDeviceMIMOEngine * > m_deviceMIMOEngines
void setMIMOSupport(bool mimoSupport)
uint32_t getDeviceSourceEnginesNumber() const
std::vector< DSPDeviceSourceEngine * > m_deviceSourceEngines
int m_audioOutputDeviceIndex
AudioDeviceManager * getAudioDeviceManager()
unsigned int getDefaultAudioSampleRate() const
static const unsigned int m_defaultAudioSampleRate
DSPDeviceSinkEngine * getDeviceSinkEngineByIndex(uint deviceIndex)
const QTimer & getMasterTimer() const