From f5913dc0991a6a3d98c63b5bf96c64a5e4663781 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Sat, 14 Aug 2021 01:01:50 +0100 Subject: [PATCH] Remove big/little endian conversion --- audiohandler.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/audiohandler.cpp b/audiohandler.cpp index c1e0d35..411d9be 100644 --- a/audiohandler.cpp +++ b/audiohandler.cpp @@ -528,8 +528,8 @@ void audioHandler::incomingAudio(audioPacket inPacket) inPacket.data.clear(); inPacket.data = outPacket; // Replace incoming data with converted. qint16* in16 = (qint16*)inPacket.data.data(); - for (int i = 0; i < inPacket.data.length() / 2; i++) - in16[i] = qToLittleEndian(in16[i]); + //for (int i = 0; i < inPacket.data.length() / 2; i++) + // in16[i] = qToLittleEndian(in16[i]); } } @@ -693,8 +693,8 @@ void audioHandler::getNextAudioChunk(QByteArray& ret) //Are we using the opus codec? qint16* in = (qint16*)packet.data.data(); // Convert from little endian - for (int i = 0; i < packet.data.length() / 2; i++) - in[i] = qToBigEndian(in[i]); + //for (int i = 0; i < packet.data.length() / 2; i++) + // in[i] = qToBigEndian(in[i]); /* Encode the frame. */ QByteArray outPacket(1275, (char)0xff); // Preset the output buffer size to MAXIMUM possible Opus frame size