Loading lib_dec/ivas_crend.c +7 −25 Original line number Diff line number Diff line Loading @@ -650,7 +650,7 @@ ivas_error ivas_crend_open( ) { int16_t i, subframe_length; int32_t max_total_ir_len, k; int16_t max_total_ir_len; HRTFS_HANDLE hHrtf; CREND_HANDLE hCrend; ivas_error error; Loading Loading @@ -706,19 +706,13 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_re[i][k] = 0; } set_f( hCrend->freq_buffer_re[i], 0, max_total_ir_len ); if ( ( hCrend->freq_buffer_im[i] = (float *) count_malloc( sizeof( float ) * max_total_ir_len ) ) == NULL ) { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_im[i][k] = 0; } set_f( hCrend->freq_buffer_im[i], 0, max_total_ir_len ); } for ( i = 0; i < BINAURAL_CHANNELS; i++ ) Loading @@ -727,10 +721,7 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < subframe_length; k++ ) { hCrend->prev_out_buffer[i][k] = 0; } set_f( hCrend->prev_out_buffer[i], 0, subframe_length ); } max_total_ir_len = hHrtf->num_iterations_diffuse[0] * subframe_length; Loading @@ -741,19 +732,13 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_re_diffuse[k] = 0; } set_f( hCrend->freq_buffer_re_diffuse, 0, max_total_ir_len ); if ( ( hCrend->freq_buffer_im_diffuse = (float *) count_malloc( sizeof( float ) * max_total_ir_len ) ) == NULL ) { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_im_diffuse[k] = 0; } set_f( hCrend->freq_buffer_im_diffuse, 0, max_total_ir_len ); } else { Loading @@ -768,10 +753,7 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->lfe_delay_line[k] = 0; } set_f( hCrend->lfe_delay_line, 0, max_total_ir_len ); } else { Loading Loading
lib_dec/ivas_crend.c +7 −25 Original line number Diff line number Diff line Loading @@ -650,7 +650,7 @@ ivas_error ivas_crend_open( ) { int16_t i, subframe_length; int32_t max_total_ir_len, k; int16_t max_total_ir_len; HRTFS_HANDLE hHrtf; CREND_HANDLE hCrend; ivas_error error; Loading Loading @@ -706,19 +706,13 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_re[i][k] = 0; } set_f( hCrend->freq_buffer_re[i], 0, max_total_ir_len ); if ( ( hCrend->freq_buffer_im[i] = (float *) count_malloc( sizeof( float ) * max_total_ir_len ) ) == NULL ) { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_im[i][k] = 0; } set_f( hCrend->freq_buffer_im[i], 0, max_total_ir_len ); } for ( i = 0; i < BINAURAL_CHANNELS; i++ ) Loading @@ -727,10 +721,7 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < subframe_length; k++ ) { hCrend->prev_out_buffer[i][k] = 0; } set_f( hCrend->prev_out_buffer[i], 0, subframe_length ); } max_total_ir_len = hHrtf->num_iterations_diffuse[0] * subframe_length; Loading @@ -741,19 +732,13 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_re_diffuse[k] = 0; } set_f( hCrend->freq_buffer_re_diffuse, 0, max_total_ir_len ); if ( ( hCrend->freq_buffer_im_diffuse = (float *) count_malloc( sizeof( float ) * max_total_ir_len ) ) == NULL ) { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->freq_buffer_im_diffuse[k] = 0; } set_f( hCrend->freq_buffer_im_diffuse, 0, max_total_ir_len ); } else { Loading @@ -768,10 +753,7 @@ ivas_error ivas_crend_open( { return IVAS_ERROR( IVAS_ERR_FAILED_ALLOC, "Can not allocate memory for Crend" ); } for ( k = 0; k < max_total_ir_len; k++ ) { hCrend->lfe_delay_line[k] = 0; } set_f( hCrend->lfe_delay_line, 0, max_total_ir_len ); } else { Loading