From 4fbd369bcded245d64d952617866be64fccfaa83 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Tue, 3 May 2022 10:37:41 +0100 Subject: [PATCH] Fix for uLaw encoding --- audiohandler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/audiohandler.cpp b/audiohandler.cpp index 95a443a8..9a25cc76 100644 --- a/audiohandler.cpp +++ b/audiohandler.cpp @@ -74,6 +74,8 @@ bool audioHandler::init(audioSetup setupIn) if (setup.codec == 0x01 || setup.codec == 0x20) { setup.ulaw = true; + setup.format.setSampleSize(16); + setup.format.setSampleType(QAudioFormat::SignedInt); } if (setup.codec == 0x08 || setup.codec == 0x10 || setup.codec == 0x20 || setup.codec == 0x80) {