Sanjay Govind 10 месяцев назад
Родитель
Сommit
cabf3b12d9
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      virtual_portal.c
  2. 1 1
      virtual_portal.h

+ 1 - 1
virtual_portal.c

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

+ 1 - 1
virtual_portal.h

@@ -7,7 +7,7 @@
 
 #define SAMPLE_RATE 8000
 #define POF_TOKEN_LIMIT 16
-#define SAMPLES_COUNT 8096
+#define SAMPLES_COUNT 1024
 #define SAMPLES_COUNT_BUFFERED SAMPLES_COUNT * 4
 
 typedef enum {