summaryrefslogtreecommitdiff
path: root/Source/Core/AudioCommon/NullSoundStream.cpp
diff options
context:
space:
mode:
authorMichael M <mchtly@gmail.com>2017-10-21 13:27:40 -0700
committerMichael M <mchtly@gmail.com>2017-10-21 13:32:33 -0700
commit6abd1c8c9941eac9d1c118a4a04baeec841b9c5f (patch)
treebb7f27ce26e9d988c9e3d7f9ffc214ae72eb6af6 /Source/Core/AudioCommon/NullSoundStream.cpp
parent774fca4d019b788089f4a0d456e9c0ee12d9e214 (diff)
NullSoundStream: don't call Mixer->Mix
Diffstat (limited to 'Source/Core/AudioCommon/NullSoundStream.cpp')
-rw-r--r--Source/Core/AudioCommon/NullSoundStream.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/Source/Core/AudioCommon/NullSoundStream.cpp b/Source/Core/AudioCommon/NullSoundStream.cpp
index d55c61bbc3..c4356a61c1 100644
--- a/Source/Core/AudioCommon/NullSoundStream.cpp
+++ b/Source/Core/AudioCommon/NullSoundStream.cpp
@@ -3,9 +3,6 @@
// Refer to the license.txt file included.
#include "AudioCommon/NullSoundStream.h"
-#include "Common/CommonTypes.h"
-#include "Core/HW/AudioInterface.h"
-#include "Core/HW/SystemTimers.h"
void NullSound::SoundLoop()
{
@@ -22,17 +19,6 @@ void NullSound::SetVolume(int volume)
void NullSound::Update()
{
- // num_samples_to_render in this update - depends on SystemTimers::AUDIO_DMA_PERIOD.
- constexpr u32 stereo_16_bit_size = 4;
- constexpr u32 dma_length = 32;
- const u64 audio_dma_period =
- SystemTimers::GetTicksPerSecond() /
- (AudioInterface::GetAIDSampleRate() * stereo_16_bit_size / dma_length);
- const u64 ais_samples_per_second = 48000 * stereo_16_bit_size;
- const u64 num_samples_to_render =
- (audio_dma_period * ais_samples_per_second) / SystemTimers::GetTicksPerSecond();
-
- m_mixer->Mix(m_realtime_buffer.data(), (unsigned int)num_samples_to_render);
}
void NullSound::Clear(bool mute)