|
@@ -541,7 +541,8 @@ void virtual_portal_process_audio(
|
|
|
uint8_t* message,
|
|
uint8_t* message,
|
|
|
uint8_t len) {
|
|
uint8_t len) {
|
|
|
for (size_t i = 0; i < len / 2; i++) {
|
|
for (size_t i = 0; i < len / 2; i++) {
|
|
|
- uint16_t int_16 = ((uint16_t*)message)[i];
|
|
|
|
|
|
|
+ uint16_t int_16 =
|
|
|
|
|
+ (((uint16_t)message[i + 1] << 8) + ((uint16_t)message[i]));
|
|
|
|
|
|
|
|
// float data = int_16;
|
|
// float data = int_16;
|
|
|
// data /= INT16_MAX; // scale -1..1
|
|
// data /= INT16_MAX; // scale -1..1
|