From 4ba14bc35e616bde34b34598a8d393d07fc18a46 Mon Sep 17 00:00:00 2001 From: Margen67 Date: Thu, 3 Nov 2022 03:56:13 -0700 Subject: [PATCH] [APU+HID] Optimizations --- src/xenia/apu/xaudio2/xaudio2_audio_driver.cc | 9 ++------- src/xenia/hid/xinput/xinput_input_driver.cc | 3 --- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/xenia/apu/xaudio2/xaudio2_audio_driver.cc b/src/xenia/apu/xaudio2/xaudio2_audio_driver.cc index 22ccdba9f..aa150e797 100644 --- a/src/xenia/apu/xaudio2/xaudio2_audio_driver.cc +++ b/src/xenia/apu/xaudio2/xaudio2_audio_driver.cc @@ -71,13 +71,8 @@ bool XAudio2AudioDriver::Initialize() { } } if (!xaudio2_module_) { - xaudio2_module_ = static_cast(LoadLibraryW(L"XAudio2_7.dll")); - if (xaudio2_module_) { - api_minor_version_ = 7; - } else { - XELOGE("Failed to load XAudio 2.8 or 2.7 library DLL"); - return false; - } + XELOGE("Failed to load XAudio 2.8 library DLL"); + return false; } // We need to be able to accept frames from any non-STA thread - primarily diff --git a/src/xenia/hid/xinput/xinput_input_driver.cc b/src/xenia/hid/xinput/xinput_input_driver.cc index 221914f1a..284e005c5 100644 --- a/src/xenia/hid/xinput/xinput_input_driver.cc +++ b/src/xenia/hid/xinput/xinput_input_driver.cc @@ -45,9 +45,6 @@ XInputInputDriver::~XInputInputDriver() { X_STATUS XInputInputDriver::Setup() { HMODULE module = LoadLibraryW(L"xinput1_4.dll"); - if (!module) { - module = LoadLibraryW(L"xinput1_3.dll"); - } if (!module) { return X_STATUS_DLL_NOT_FOUND; }