diff options
| author | Fog <christhecoolist@gmail.com> | 2014-10-04 03:28:01 -0400 |
|---|---|---|
| committer | Fog <christhecoolist@gmail.com> | 2014-10-09 00:06:04 -0400 |
| commit | fc4125cdd15c6119d75f6667cd44dcbd4df4a8b3 (patch) | |
| tree | a7ce8b2e4c918ea08db6d9841befc13b27c7250e /Source/Core/AudioCommon/AudioCommon.cpp | |
| parent | 47bf698b70668f72f8495da209ffe68091d89bcf (diff) | |
Proper Audio/Video Dumping
Diffstat (limited to 'Source/Core/AudioCommon/AudioCommon.cpp')
| -rw-r--r-- | Source/Core/AudioCommon/AudioCommon.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/Source/Core/AudioCommon/AudioCommon.cpp b/Source/Core/AudioCommon/AudioCommon.cpp index 88fc7b892f..8afbc1478e 100644 --- a/Source/Core/AudioCommon/AudioCommon.cpp +++ b/Source/Core/AudioCommon/AudioCommon.cpp @@ -68,9 +68,12 @@ namespace AudioCommon { if (SConfig::GetInstance().m_DumpAudio) { - std::string audio_file_name = File::GetUserPath(D_DUMPAUDIO_IDX) + "audiodump.wav"; - File::CreateFullPath(audio_file_name); - mixer->StartLogAudio(audio_file_name); + std::string audio_file_name_dtk = File::GetUserPath(D_DUMPAUDIO_IDX) + "dtkdump.wav"; + std::string audio_file_name_dsp = File::GetUserPath(D_DUMPAUDIO_IDX) + "dspdump.wav"; + File::CreateFullPath(audio_file_name_dtk); + File::CreateFullPath(audio_file_name_dsp); + mixer->StartLogDTKAudio(audio_file_name_dtk); + mixer->StartLogDSPAudio(audio_file_name_dsp); } return g_sound_stream; @@ -93,8 +96,11 @@ namespace AudioCommon { g_sound_stream->Stop(); if (SConfig::GetInstance().m_DumpAudio) - g_sound_stream->GetMixer()->StopLogAudio(); + { + g_sound_stream->GetMixer()->StopLogDTKAudio(); + g_sound_stream->GetMixer()->StopLogDSPAudio(); //g_sound_stream->StopLogAudio(); + } delete g_sound_stream; g_sound_stream = nullptr; } |
