mirror of https://github.com/arendst/Tasmota.git
28 lines
835 B
Plaintext
28 lines
835 B
Plaintext
# below are the high-level patches made to the standard ESP8266audio libraries
|
|
|
|
# For Arduino 3 (gcc has a higher level of checks
|
|
|
|
libmad/layer3.c replace (line 1639)
|
|
void fastsdct(mad_fixed_t const x[9], mad_fixed_t y[18])
|
|
to
|
|
void fastsdct(mad_fixed_t const x[9], mad_fixed_t y[17])
|
|
|
|
|
|
libflac/stream_decoder.c
|
|
line 2786
|
|
if(!FLAC__bitreader_read_rice_signed_block(decoder->private_->input, residual + sample, u, rice_parameter))
|
|
to
|
|
if(!FLAC__bitreader_read_rice_signed_block(decoder->private_->input, (int*) residual + sample, u, rice_parameter))
|
|
|
|
line 2795
|
|
if(!FLAC__bitreader_read_raw_int32(decoder->private_->input, &i, rice_parameter))
|
|
to
|
|
if(!FLAC__bitreader_read_raw_int32(decoder->private_->input, (long int*) &i, rice_parameter))
|
|
|
|
|
|
l3loop.cpp
|
|
remove all 'register'
|
|
|
|
mult_noarch_gcc.h
|
|
remove all 'register'
|