Commit 67cdcab4 authored by Adityaraj Jain's avatar Adityaraj Jain
Browse files

ltv crash fix

parent 33cb8b7e
Loading
Loading
Loading
Loading
+32 −34
Original line number Diff line number Diff line
@@ -219,11 +219,11 @@ ivas_error ivas_cpe_enc_fx(
#endif
    }

    Word16 norm, Q_min = s_min( q_data_fx, add( sts[0]->q_inp32, L_norm_arr( sts[0]->input32_fx - input_frame, input_frame ) ) );
    Word16 norm, Q_min = s_min( q_data_fx, add( sts[0]->q_old_inp32, L_norm_arr( sts[0]->input32_fx - input_frame, input_frame ) ) );
    norm = L_norm_arr( data_fx_ch0, input_frame );
    IF( data_fx_ch1 != NULL ) /*this may happen for cases with odd number of channels*/
    {
        Q_min = s_min( q_data_fx, add( sts[1]->q_inp32, L_norm_arr( sts[1]->input32_fx - input_frame, input_frame ) ) );
        Q_min = s_min( Q_min, add( sts[1]->q_old_inp32, L_norm_arr( sts[1]->input32_fx - input_frame, input_frame ) ) );
        norm = s_min( norm, L_norm_arr( data_fx_ch1, input_frame ) );
    }
    scale_sig32( sts[0]->input32_fx - input_frame, input_frame, sub( Q_min, sts[0]->q_old_inp32 ) );
@@ -785,11 +785,9 @@ ivas_error ivas_cpe_enc_fx(
            move16();
            move16();
            move16();

        }

        stereo_td_itd_mdct_stereo_fx( hCPE, vad_flag_dtx, vad_hover_flag, input_frame );

    }

    /*----------------------------------------------------------------*