Loading lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -154,6 +154,8 @@ #define SPAR_HOA2_PLANAR_HOA3_DECOR_OPT //#define DIRAC_DRCT_GAIN_DISABLE #define HODIRAC_FIX_BR_SWITCHING_CRASH /*#define HODIRAC_DEBUG*/ #ifdef HODIRAC_DEBUG Loading lib_enc/ivas_sba_enc.c +6 −1 Original line number Diff line number Diff line Loading @@ -243,7 +243,12 @@ ivas_error ivas_sba_enc_reconfigure( hEncoderConfig->element_mode_init = IVAS_CPE_MDCT; } if ( ( sba_mode_old != st_ivas->sba_mode ) || ( nchan_transport_old != st_ivas->nchan_transport ) ) if ( ( sba_mode_old != st_ivas->sba_mode ) || ( nchan_transport_old != st_ivas->nchan_transport ) #ifdef HODIRAC_FIX_BR_SWITCHING_CRASH || ( ivas_total_brate >= IVAS_512k && hEncoderConfig->last_ivas_total_brate < IVAS_512k ) || ( ivas_total_brate < IVAS_512k && hEncoderConfig->last_ivas_total_brate >= IVAS_512k ) #endif ) { #ifdef HODIRAC int16_t nchan_fb_in; Loading Loading
lib_com/options.h +2 −0 Original line number Diff line number Diff line Loading @@ -154,6 +154,8 @@ #define SPAR_HOA2_PLANAR_HOA3_DECOR_OPT //#define DIRAC_DRCT_GAIN_DISABLE #define HODIRAC_FIX_BR_SWITCHING_CRASH /*#define HODIRAC_DEBUG*/ #ifdef HODIRAC_DEBUG Loading
lib_enc/ivas_sba_enc.c +6 −1 Original line number Diff line number Diff line Loading @@ -243,7 +243,12 @@ ivas_error ivas_sba_enc_reconfigure( hEncoderConfig->element_mode_init = IVAS_CPE_MDCT; } if ( ( sba_mode_old != st_ivas->sba_mode ) || ( nchan_transport_old != st_ivas->nchan_transport ) ) if ( ( sba_mode_old != st_ivas->sba_mode ) || ( nchan_transport_old != st_ivas->nchan_transport ) #ifdef HODIRAC_FIX_BR_SWITCHING_CRASH || ( ivas_total_brate >= IVAS_512k && hEncoderConfig->last_ivas_total_brate < IVAS_512k ) || ( ivas_total_brate < IVAS_512k && hEncoderConfig->last_ivas_total_brate >= IVAS_512k ) #endif ) { #ifdef HODIRAC int16_t nchan_fb_in; Loading