From 2eeaae576ce113bc754fe4fc9a562e6c794dc18a Mon Sep 17 00:00:00 2001 From: smelenchuk Date: Sun, 13 Feb 2011 01:49:20 +0000 Subject: [PATCH] Fix for LLE audio dumping to report correct sample rate in output file. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7156 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/AudioCommon/Src/WaveFile.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/AudioCommon/Src/WaveFile.cpp b/Source/Core/AudioCommon/Src/WaveFile.cpp index 5d179deaf8..c190ee38f7 100644 --- a/Source/Core/AudioCommon/Src/WaveFile.cpp +++ b/Source/Core/AudioCommon/Src/WaveFile.cpp @@ -17,6 +17,7 @@ #include "Common.h" #include "WaveFile.h" +#include "../../Core/Src/ConfigManager.h" enum {BUF_SIZE = 32*1024}; @@ -63,8 +64,7 @@ bool WaveFileWriter::Start(const char *filename) Write(16); // size of fmt block Write(0x00020001); //two channels, uncompressed - //const u32 sample_rate = 32000; - const u32 sample_rate = 48000; + const u32 sample_rate = SConfig::GetInstance().m_LocalCoreStartupParameter.bDSPHLE ? 48000 : 32000; Write(sample_rate); Write(sample_rate * 2 * 2); //two channels, 16bit