Commit 3412c7d1 authored by Nishant S Kulgod's avatar Nishant S Kulgod
Browse files

warnings fix

parent 130017df
Loading
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -2486,18 +2486,22 @@ float ECSQ_dequantize_gain(
    const int16_t index 
);

#ifndef IVAS_FLOAT_FIXED
void ECSQ_quantize_vector(
    const float *input,
    const float global_gain,
    const int16_t N,
    int16_t *output 
);
#endif

#ifndef IVAS_FLOAT_FIXED
float ECSQ_compute_optimal_gain(
    const float *input,
    const int16_t N,
    const int16_t *output 
);
#endif

void ECSQ_init_instance(
    ECSQ_instance *ecsq_inst,
+13 −0
Original line number Diff line number Diff line
@@ -2780,6 +2780,19 @@ Word32 ECSQ_encode_target_SNR_fx(
    Word32 *output,
    Word16 *global_gain_index_output);

void ECSQ_quantize_vector_fx(
    const Word32 *input,
    const Word16 input_e,
    const Word32 global_gain, //Q15
    const Word16 N,
    Word16 *output);

Word32 ECSQ_compute_optimal_gain_fx( //Q15
    const Word32 *input,
    const Word16 input_e,
    const Word16 N,
    const Word16 *output);

void spectral_balancer_fx16(
    Word16 *signal,        /* i/o  : signal  Qx                 */
    Word16 *mem,           /* i/o  : mem  Qx                    */
+2 −0
Original line number Diff line number Diff line
@@ -52,11 +52,13 @@
 *
 * ---------------------------------------------------------------*/

#ifndef IVAS_FLOAT_FIXED
static double log_base2(
    double x )
{
    return log( x ) * INV_LOG_2;
}
#endif

/*---------------------------------------------------------------
 * get_sign()