From 0fcbd43db99ee70dd20b03ef38b1b8f88ea86aa3 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sat, 6 Aug 2016 16:21:29 +0300 Subject: [PATCH] Specify XAudio sample rate and ch num --- rpcs3/Emu/Audio/XAudio2/XAudio27Thread.cpp | 2 +- rpcs3/Emu/Audio/XAudio2/XAudio28Thread.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Audio/XAudio2/XAudio27Thread.cpp b/rpcs3/Emu/Audio/XAudio2/XAudio27Thread.cpp index aa1b8f89e6..0c57561684 100644 --- a/rpcs3/Emu/Audio/XAudio2/XAudio27Thread.cpp +++ b/rpcs3/Emu/Audio/XAudio2/XAudio27Thread.cpp @@ -37,7 +37,7 @@ void XAudio2Thread::xa27_init(void* lib2_7) return; } - hr = s_tls_xaudio2_instance->CreateMasteringVoice(&s_tls_master_voice); + hr = s_tls_xaudio2_instance->CreateMasteringVoice(&s_tls_master_voice, 8, 48000); if (FAILED(hr)) { LOG_ERROR(GENERAL, "XAudio2Thread : CreateMasteringVoice() failed(0x%08x)", (u32)hr); diff --git a/rpcs3/Emu/Audio/XAudio2/XAudio28Thread.cpp b/rpcs3/Emu/Audio/XAudio2/XAudio28Thread.cpp index 3f4325ab9d..6fc1a3b58e 100644 --- a/rpcs3/Emu/Audio/XAudio2/XAudio28Thread.cpp +++ b/rpcs3/Emu/Audio/XAudio2/XAudio28Thread.cpp @@ -39,7 +39,7 @@ void XAudio2Thread::xa28_init(void* lib) return; } - hr = s_tls_xaudio2_instance->CreateMasteringVoice(&s_tls_master_voice); + hr = s_tls_xaudio2_instance->CreateMasteringVoice(&s_tls_master_voice, 8, 48000); if (FAILED(hr)) { LOG_ERROR(GENERAL, "XAudio2Thread : CreateMasteringVoice() failed(0x%08x)", (u32)hr);