diff options
| author | Michael M <mchtly@gmail.com> | 2017-10-21 13:27:40 -0700 |
|---|---|---|
| committer | Michael M <mchtly@gmail.com> | 2017-10-21 13:32:33 -0700 |
| commit | 6abd1c8c9941eac9d1c118a4a04baeec841b9c5f (patch) | |
| tree | bb7f27ce26e9d988c9e3d7f9ffc214ae72eb6af6 /Source/Core/AudioCommon/NullSoundStream.cpp | |
| parent | 774fca4d019b788089f4a0d456e9c0ee12d9e214 (diff) | |
NullSoundStream: don't call Mixer->Mix
Diffstat (limited to 'Source/Core/AudioCommon/NullSoundStream.cpp')
| -rw-r--r-- | Source/Core/AudioCommon/NullSoundStream.cpp | 14 |
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) |
