Commit be359988 authored by vaclav's avatar vaclav
Browse files

fix MSAN error

parent 8c6e554d
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -655,7 +655,7 @@ void set_bw_stereo(
    Encoder_State **sts = hCPE->hCoreCoder;

#ifdef FIX_529_BWD_ISSUE
    if ( sts[0]->element_brate > BWD_MAX_BRATE_WIDER_BW_MDCT || sts[1]->element_brate > BWD_MAX_BRATE_WIDER_BW_MDCT )
    if ( hCPE->element_brate > BWD_MAX_BRATE_WIDER_BW_MDCT )
    {
        sts[0]->bwidth = sts[0]->max_bwidth;
        sts[1]->bwidth = sts[1]->max_bwidth;
+2 −6
Original line number Diff line number Diff line
@@ -302,10 +302,7 @@ ivas_error ivas_cpe_enc(
                lfe_bits = ( ivas_format == MC_FORMAT && st_ivas->mc_mode == MC_MODE_MCT ? st_ivas->hLFE->lfe_bits : 0 );
                sts[n]->total_brate = hCPE->element_brate;
                sts[n]->bits_frame_nominal = (int16_t) ( hCPE->element_brate / FRAMES_PER_SEC );
                sts[n]->bits_frame_channel = (int16_t) ( ( ivas_total_brate / FRAMES_PER_SEC -
                                                           lfe_bits -
                                                           nb_bits_metadata ) /
                                                         st_ivas->hMCT->nchan_out_woLFE );
                sts[n]->bits_frame_channel = (int16_t) ( ( ivas_total_brate / FRAMES_PER_SEC - lfe_bits - nb_bits_metadata ) / st_ivas->hMCT->nchan_out_woLFE );
            }
            else
            {
@@ -333,8 +330,7 @@ ivas_error ivas_cpe_enc(

    if ( hCPE->element_mode == IVAS_CPE_DFT )
    {
        stereo_dft_hybrid_ITD_flag( hCPE->hStereoDft->hConfig, input_Fs,
                                    hCPE->hStereoDft->hItd->hybrid_itd_max );
        stereo_dft_hybrid_ITD_flag( hCPE->hStereoDft->hConfig, input_Fs, hCPE->hStereoDft->hItd->hybrid_itd_max );

        /* Time Domain ITD compensation using extrapolation */
#ifdef DEBUG_MODE_DFT