Commit 9618da34 authored by vasilache's avatar vasilache
Browse files

fix issue 1143

parent ca68111f
Loading
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1393,7 +1393,7 @@ ivas_error ivas_masa_dec_reconfigure(
        sts = st_ivas->hCPE[cpe_id]->hCoreCoder;
        sts[0]->bit_stream = bit_stream + num_bits;
        num_bits += (int16_t) ( st_ivas->hCPE[cpe_id]->element_brate / FRAMES_PER_SEC );
#ifdef ONBE_FIX_1143_MASA_BRSW
#ifdef NONBE_FIX_1143_MASA_BRSW
        if ( ivas_total_brate < MASA_STEREO_MIN_BITRATE )
        {
            st_ivas->hCPE[cpe_id]->nchan_out = 1;
@@ -1402,8 +1402,9 @@ ivas_error ivas_masa_dec_reconfigure(
        if ( ( ivas_total_brate < MASA_STEREO_MIN_BITRATE && last_ivas_total_brate >= MASA_STEREO_MIN_BITRATE ) ||
             ( ivas_total_brate < MASA_STEREO_MIN_BITRATE && last_ivas_total_brate == FRAME_NO_DATA ) )
        {
#ifndef NONBE_FIX_1143_MASA_BRSW
            st_ivas->hCPE[cpe_id]->nchan_out = 1;

#endif
            if ( ( st_ivas->renderer_type == RENDERER_DIRAC && st_ivas->hDirACRend != NULL ) || ( ( st_ivas->renderer_type == RENDERER_STEREO_PARAMETRIC || st_ivas->renderer_type == RENDERER_BINAURAL_PARAMETRIC || st_ivas->renderer_type == RENDERER_BINAURAL_PARAMETRIC_ROOM ) && st_ivas->hDiracDecBin[0] != NULL ) )
            {
                if ( ( error = ivas_dirac_dec_config( st_ivas, DIRAC_RECONFIGURE ) ) != IVAS_ERR_OK )