summaryrefslogtreecommitdiff
path: root/Source/Core/AudioCommon/NullSoundStream.cpp
diff options
context:
space:
mode:
authorLeo Lam <leolino.lam@gmail.com>2017-10-24 11:44:22 +0200
committerGitHub <noreply@github.com>2017-10-24 11:44:22 +0200
commit5393575c552c733be0df89fddf2493ab7437b389 (patch)
tree2bc792b043ef322add3cb5a044b98053d87799d3 /Source/Core/AudioCommon/NullSoundStream.cpp
parent5fdb19f3db2b2a20c807b346102719ca8ecf9a0d (diff)
parent6abd1c8c9941eac9d1c118a4a04baeec841b9c5f (diff)
Merge pull request #6130 from ligfx/emptynullsoundstream
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 98f8871a80..ce1cfc6a59 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::Stop()