From 60974cf61b0da1056f19d1b2b2127017736186d8 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Sun, 6 Nov 2016 21:26:54 -0800 Subject: [PATCH] Qt: Fix Qt Multimedia audio driver on big endian --- CHANGES | 1 + src/platform/qt/AudioProcessorQt.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 726d41b64..fff10d02a 100644 --- a/CHANGES +++ b/CHANGES @@ -27,6 +27,7 @@ Bugfixes: - GBA Memory: Improve initial skipped BIOS state - Qt: Only reset window dimensions when first shown - GB Memory: Fix starting HDMAs during mode 0 + - Qt: Fix Qt Multimedia audio driver on big endian Misc: - SDL: Remove scancode key input - GBA Video: Clean up unused timers diff --git a/src/platform/qt/AudioProcessorQt.cpp b/src/platform/qt/AudioProcessorQt.cpp index 90fca2887..b999124bb 100644 --- a/src/platform/qt/AudioProcessorQt.cpp +++ b/src/platform/qt/AudioProcessorQt.cpp @@ -50,7 +50,7 @@ bool AudioProcessorQt::start() { format.setChannelCount(2); format.setSampleSize(16); format.setCodec("audio/pcm"); - format.setByteOrder(QAudioFormat::LittleEndian); + format.setByteOrder(QAudioFormat::Endian(QSysInfo::ByteOrder)); format.setSampleType(QAudioFormat::SignedInt); m_audioOutput = new QAudioOutput(format, this);