diff --git a/silk/fixed/silk_structs_FIX.h b/silk/fixed/silk_structs_FIX.h index a479b52c37b956b71f04260fa44eccaf061ceb25..390c3837862047f9161d0c14607844e0de34158f 100644 --- a/silk/fixed/silk_structs_FIX.h +++ b/silk/fixed/silk_structs_FIX.h @@ -118,7 +118,8 @@ typedef struct { silk_encoder_state_FIX state_Fxx[ ENCODER_NUM_CHANNELS ]; stereo_enc_state sStereo; SKP_int32 nBitsExceeded; - SKP_int nChannels; + SKP_int nChannelsAPI; + SKP_int nChannelsInternal; SKP_int timeSinceSwitchAllowed_ms; SKP_int allowBandwidthSwitch; } silk_encoder; diff --git a/silk/silk_control_codec.c b/silk/silk_control_codec.c index bc8e46e9ca80fb6941a13d6471cf06a1f1f99b2c..dde942f7e8da7846ebe7dc30adeecc05272e8f14 100644 --- a/silk/silk_control_codec.c +++ b/silk/silk_control_codec.c @@ -25,6 +25,10 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***********************************************************************/ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include "silk_tuning_parameters.h" #ifdef FIXED_POINT #include "silk_main_FIX.h"