8
8
9
9
namespace audio_tools {
10
10
11
+ const AudioLogger& WAVLogger = AudioLogger::instance();
11
12
12
13
/* *
13
14
* @brief Sound information which is available in the WAV header
@@ -41,7 +42,7 @@ class WAVHeader {
41
42
};
42
43
43
44
void begin (uint8_t * buffer, size_t len){
44
- Logger .printf (AudioLogger::Info," WAVHeader len: " , len);
45
+ WAVLogger .printf (AudioLogger::Info," WAVHeader len: " , len);
45
46
46
47
this ->buffer = buffer;
47
48
this ->len = len;
@@ -149,11 +150,11 @@ class WAVHeader {
149
150
size_t sound_pos = 0 ;
150
151
151
152
void logInfo (){
152
- Logger .printf (AudioLogger::Info," WAVHeader sound_pos: " , sound_pos);
153
- Logger .printf (AudioLogger::Info," WAVHeader channels: " , headerInfo.channels );
154
- Logger .printf (AudioLogger::Info," WAVHeader bits_per_sample: " , headerInfo.bits_per_sample );
155
- Logger .printf (AudioLogger::Info," WAVHeader sample_rate: " , headerInfo.sample_rate );
156
- Logger .printf (AudioLogger::Info," WAVHeader format: " , headerInfo.format );
153
+ WAVLogger .printf (AudioLogger::Info," WAVHeader sound_pos: " , sound_pos);
154
+ WAVLogger .printf (AudioLogger::Info," WAVHeader channels: " , headerInfo.channels );
155
+ WAVLogger .printf (AudioLogger::Info," WAVHeader bits_per_sample: " , headerInfo.bits_per_sample );
156
+ WAVLogger .printf (AudioLogger::Info," WAVHeader sample_rate: " , headerInfo.sample_rate );
157
+ WAVLogger .printf (AudioLogger::Info," WAVHeader format: " , headerInfo.format );
157
158
}
158
159
159
160
uint32_t read_tag () {
@@ -245,16 +246,16 @@ class WAVDecoder {
245
246
isFirst = false ;
246
247
isValid = header.audioInfo ().is_valid ;
247
248
248
- Logger .printf (AudioLogger::Info," WAV sample_rate: " , header.audioInfo ().sample_rate );
249
- Logger .printf (AudioLogger::Info," WAV data_length: " , header.audioInfo ().data_length );
250
- Logger .printf (AudioLogger::Info," WAV is_streamed: " , header.audioInfo ().is_streamed );
251
- Logger .printf (AudioLogger::Info," WAVis_valid: " , header.audioInfo ().is_valid );
249
+ WAVLogger .printf (AudioLogger::Info," WAV sample_rate: " , header.audioInfo ().sample_rate );
250
+ WAVLogger .printf (AudioLogger::Info," WAV data_length: " , header.audioInfo ().data_length );
251
+ WAVLogger .printf (AudioLogger::Info," WAV is_streamed: " , header.audioInfo ().is_streamed );
252
+ WAVLogger .printf (AudioLogger::Info," WAVis_valid: " , header.audioInfo ().is_valid );
252
253
253
254
// check format
254
255
int format = header.audioInfo ().format ;
255
256
isValid = format == WAV_FORMAT_PCM;
256
257
if (format != WAV_FORMAT_PCM){
257
- Logger .printf (AudioLogger::Error," WAV format not supported: " , format);
258
+ WAVLogger .printf (AudioLogger::Error," WAV format not supported: " , format);
258
259
isValid = false ;
259
260
} else {
260
261
// update sampling rate if the target supports it
@@ -267,7 +268,7 @@ class WAVDecoder {
267
268
}
268
269
269
270
// write prm data from first record
270
- Logger .printf (AudioLogger::Info," WAVDecoder writing first sound data" );
271
+ WAVLogger .printf (AudioLogger::Info," WAVDecoder writing first sound data" );
271
272
out->write (sound_ptr, len);
272
273
}
273
274
}
0 commit comments