Commit 61e1be5b authored by TYAGIRIS's avatar TYAGIRIS
Browse files

avoid division by 0

parent 027ccdbc
Loading
Loading
Loading
Loading
Loading
+11 −3
Original line number Diff line number Diff line
@@ -7032,9 +7032,17 @@ static ivas_error renderSplitBinauralWithPostRot(
        config.ivas_frame_duration_us = 20000;
    }

    if ( bits.codec_frame_size_ms > 0 )
    {
        iNumLCLDIterationsPerFrame = (int16_t) config.ivas_frame_duration_us / ( 1000 * bits.codec_frame_size_ms );
        iNumLCLDIterationsPerFrame = max( 1, iNumLCLDIterationsPerFrame );
        iNumBlocksPerFrame = CLDFB_NO_COL_MAX * bits.codec_frame_size_ms / 20;
    }
    else
    {
        iNumLCLDIterationsPerFrame = 1;
        iNumBlocksPerFrame = CLDFB_NO_COL_MAX;
    }

    config.channels = BINAURAL_CHANNELS;
    config.samplerate = *splitBinInput->base.ctx.pOutSampleRate;