Commit 2aa0d65c authored by Archit Tamarapu's avatar Archit Tamarapu
Browse files

[fix] build when SPLIT_REND_WITH_HEAD_ROT is disabled

parent 4485f775
Loading
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -6199,15 +6199,25 @@ static ivas_error renderIsmToBinaural(
#ifdef API_5MS
static int16_t getNumSubframesInBuffer( const IVAS_REND_AudioBuffer *buffer, int32_t sampleRate )
{
#ifdef SPLIT_REND_WITH_HEAD_ROT
    int16_t cldfb2tdSampleFact;

    cldfb2tdSampleFact = buffer->config.is_cldfb ? 2 : 1;
#endif

#ifdef DEBUGGING
#ifdef SPLIT_REND_WITH_HEAD_ROT
    assert( buffer->config.numSamplesPerChannel % ( sampleRate / FRAMES_PER_SEC / MAX_PARAM_SPATIAL_SUBFRAMES * cldfb2tdSampleFact ) == 0 );
#else
    assert( buffer->config.numSamplesPerChannel % ( sampleRate / FRAMES_PER_SEC / MAX_PARAM_SPATIAL_SUBFRAMES ) == 0 );
#endif
#endif

#ifdef SPLIT_REND_WITH_HEAD_ROT
    return (int16_t) ( buffer->config.numSamplesPerChannel / ( sampleRate / FRAMES_PER_SEC / MAX_PARAM_SPATIAL_SUBFRAMES * cldfb2tdSampleFact ) );
#else
    return (int16_t) ( buffer->config.numSamplesPerChannel / ( sampleRate / FRAMES_PER_SEC / MAX_PARAM_SPATIAL_SUBFRAMES ) );
#endif
}
#endif