From 90843df58d79f28d8636f496bed4373add9f8ff5 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 24 Mar 2018 03:42:33 +0100 Subject: [PATCH] Multiple audio support: removed useless start/stop immediate methods from AudioDeviceManager --- sdrbase/audio/audiodevicemanager.cpp | 23 ----------------------- sdrbase/audio/audiodevicemanager.h | 4 ---- 2 files changed, 27 deletions(-) diff --git a/sdrbase/audio/audiodevicemanager.cpp b/sdrbase/audio/audiodevicemanager.cpp index f5779ce60..46fdad05a 100644 --- a/sdrbase/audio/audiodevicemanager.cpp +++ b/sdrbase/audio/audiodevicemanager.cpp @@ -120,17 +120,6 @@ void AudioDeviceManager::stopAudioOutput() m_audioOutput.stop(); } -void AudioDeviceManager::startAudioOutputImmediate() -{ - m_audioOutput.startImmediate(m_outputDeviceIndex, m_audioOutputSampleRate); - m_audioOutputSampleRate = m_audioOutput.getRate(); // update with actual rate -} - -void AudioDeviceManager::stopAudioOutputImmediate() -{ - m_audioOutput.stopImmediate(); -} - void AudioDeviceManager::startAudioInput() { m_audioInput.start(m_inputDeviceIndex, m_audioInputSampleRate); @@ -141,15 +130,3 @@ void AudioDeviceManager::stopAudioInput() { m_audioInput.stop(); } - -void AudioDeviceManager::startAudioInputImmediate() -{ - m_audioInput.startImmediate(m_inputDeviceIndex, m_audioInputSampleRate); - m_audioInputSampleRate = m_audioInput.getRate(); // update with actual rate -} - -void AudioDeviceManager::stopAudioInputImmediate() -{ - m_audioInput.stopImmediate(); -} - diff --git a/sdrbase/audio/audiodevicemanager.h b/sdrbase/audio/audiodevicemanager.h index e6a2ff6c9..383f74df6 100644 --- a/sdrbase/audio/audiodevicemanager.h +++ b/sdrbase/audio/audiodevicemanager.h @@ -53,13 +53,9 @@ public: void startAudioOutput(); void stopAudioOutput(); - void startAudioOutputImmediate(); - void stopAudioOutputImmediate(); void startAudioInput(); void stopAudioInput(); - void startAudioInputImmediate(); - void stopAudioInputImmediate(); void setAudioInputVolume(float volume) { m_audioInput.setVolume(volume); } private: