Skip to content

Commit 972bda8

Browse files
committed
Cleanup int24
1 parent e030014 commit 972bda8

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

src/AudioConfig.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -683,6 +683,14 @@ typedef WiFiClient WiFiClientSecure;
683683
# define ANALOG_MAX_SAMPLE_RATE 44000
684684
#endif
685685

686+
// select int24 implementation
687+
#ifdef USE_3BYTE_INT24
688+
# include "AudioBasic/Int24x.h"
689+
using int24_t = int24x_t;
690+
#else
691+
# include "AudioBasic/Int24.h"
692+
#endif
693+
686694
#pragma GCC diagnostic ignored "-Wunused-variable"
687695
#pragma GCC diagnostic ignored "-Wunused-function"
688696
#pragma GCC diagnostic ignored "-Wvla"

src/AudioFilter/Equilizer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#pragma once
22
#include <math.h>
3+
#include "AudioConfig.h"
34
#include "AudioTools/AudioStreams.h"
45
#include "AudioTools/AudioOutput.h"
5-
#include "AudioBasic/Int24.h"
66

77
/**
88
* @defgroup equilizer Equilizer

src/AudioTools/AudioOutput.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#pragma once
2-
#include "AudioBasic/Int24.h"
32
#include "AudioConfig.h"
43
#include "AudioTools/AudioTypes.h"
54
#include "AudioTools/BaseConverter.h"

src/AudioTools/AudioTypes.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
#pragma once
22

3+
#include "AudioConfig.h"
34
#ifdef USE_TYPETRAITS
45
# include <type_traits>
56
#endif
6-
#include "AudioConfig.h"
77
#include "AudioTools/AudioLogger.h"
8-
#include "AudioBasic/Int24.h"
98
#include "AudioBasic/Collections/Vector.h"
109

1110
// fix compile error for ESP32 C3

src/AudioTools/Fade.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#pragma once
2-
#include "AudioBasic/Int24.h"
2+
#include "AudioConfig.h"
33
#include "AudioStreams.h"
44

55
namespace audio_tools {

0 commit comments

Comments
 (0)