Loading lib_dec/ivas_mc_paramupmix_dec.c +6 −2 Original line number Diff line number Diff line Loading @@ -474,6 +474,7 @@ ivas_error ivas_mc_paramupmix_dec_open( #ifdef JBM_PARAMUPMIX /* allocate transport channels*/ hMCParamUpmix->free_param_interpolator = 0; hMCParamUpmix->param_interpolator = NULL; if ( st_ivas->hDecoderConfig->voip_active == 1 && st_ivas->hTcBuffer == NULL ) { int16_t nchan_to_allocate; Loading Loading @@ -544,10 +545,13 @@ void ivas_mc_paramupmix_dec_close( } } #ifdef JBM_PARAMUPMIX if ( ( ( *hMCParamUpmix )->param_interpolator != NULL ) && ( ( *hMCParamUpmix )->free_param_interpolator == 1 ) ) if ( ( *hMCParamUpmix )->param_interpolator != NULL ) { if ( ( *hMCParamUpmix )->free_param_interpolator == 1 ) { free( ( *hMCParamUpmix )->param_interpolator ); } } #endif free( *hMCParamUpmix ); Loading Loading
lib_dec/ivas_mc_paramupmix_dec.c +6 −2 Original line number Diff line number Diff line Loading @@ -474,6 +474,7 @@ ivas_error ivas_mc_paramupmix_dec_open( #ifdef JBM_PARAMUPMIX /* allocate transport channels*/ hMCParamUpmix->free_param_interpolator = 0; hMCParamUpmix->param_interpolator = NULL; if ( st_ivas->hDecoderConfig->voip_active == 1 && st_ivas->hTcBuffer == NULL ) { int16_t nchan_to_allocate; Loading Loading @@ -544,10 +545,13 @@ void ivas_mc_paramupmix_dec_close( } } #ifdef JBM_PARAMUPMIX if ( ( ( *hMCParamUpmix )->param_interpolator != NULL ) && ( ( *hMCParamUpmix )->free_param_interpolator == 1 ) ) if ( ( *hMCParamUpmix )->param_interpolator != NULL ) { if ( ( *hMCParamUpmix )->free_param_interpolator == 1 ) { free( ( *hMCParamUpmix )->param_interpolator ); } } #endif free( *hMCParamUpmix ); Loading