C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\audiobuffer.h:42:7: error: redefinition of 'class AudioBuffer'
42 | class AudioBuffer
| ^~~~~~~~~~~
In file included from C:\Users\trans\Documents\Arduino\libraries\Audio/play_wav_buffered.h:34,
from C:\Users\trans\Documents\Arduino\libraries\Audio/Audio.h:130,
from C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\audiobuffer.h:40,
from C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.h:43,
from C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:36:
C:\Users\trans\Documents\Arduino\libraries\Audio/AudioBuffer.h:121:7: note: previous definition of 'class AudioBuffer'
121 | class AudioBuffer : public MemBuffer
| ^~~~~~~~~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp: In function 'FLAC__StreamDecoderWriteStatus write_callback(const FLAC__StreamDecoder*, const FLAC__Frame*, const FLAC__int32* const*, void*)':
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:283:31: error: 'class AudioBuffer' has no member named 'getBufsize'; did you mean 'bufSize'?
283 | if (obj->audiobuffer->getBufsize() == 0)
| ^~~~~~~~~~
| bufSize
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:286:35: error: 'class AudioBuffer' has no member named 'allocMem'
286 | obj->audiobuffer->allocMem(FLAC_BUFFERS(numbuffers));
| ^~~~~~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:293:35: error: 'class AudioBuffer' has no member named 'available'; did you mean 'getAvailable'?
293 | obj->audiobuffer->available() < numbuffers
| ^~~~~~~~~
| getAvailable
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:314:70: error: 'class AudioBuffer' has no member named 'alloc'
314 | int16_t *abufPtr = obj->audiobuffer->alloc();
| ^~~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:336:70: error: 'class AudioBuffer' has no member named 'alloc'
336 | int16_t *abufPtr = obj->audiobuffer->alloc();
| ^~~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:358:70: error: 'class AudioBuffer' has no member named 'alloc'
358 | int16_t *abufPtr = obj->audiobuffer->alloc();
| ^~~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp: In member function 'virtual void AudioPlaySdFlac::update()':
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:386:43: error: 'class AudioBuffer' has no member named 'used'
386 | if (_channels > 0 && audiobuffer->used() >= _channels)
| ^~~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:397:58: error: 'class AudioBuffer' has no member named 'get'
397 | int16_t *abufptrL = audiobuffer->get();
| ^~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:398:58: error: 'class AudioBuffer' has no member named 'get'
398 | int16_t *abufptrR = audiobuffer->get();
| ^~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:410:58: error: 'class AudioBuffer' has no member named 'get'
410 | int16_t *abufptrL = audiobuffer->get();
| ^~~
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:438:26: error: 'class AudioBuffer' has no member named 'getBufsize'; did you mean 'bufSize'?
438 | if (audiobuffer->getBufsize() > 0 && audiobuffer->available() < minbuffers) return;
| ^~~~~~~~~~
| bufSize
C:\Users\trans\Documents\Arduino\libraries\Arduino-Teensy-Codec-lib\play_sd_flac.cpp:438:59: error: 'class AudioBuffer' has no member named 'available'; did you mean 'getAvailable'?
438 | if (audiobuffer->getBufsize() > 0 && audiobuffer->available() < minbuffers) return;
| ^~~~~~~~~
| getAvailable