Loading .gitlab-ci.yml 0 → 100644 +919 −0 File added.Preview size limit exceeded, changes collapsed. Show changes lib_com/edct.c +12 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,18 @@ void edct( y[length - 1 - 2 * i] = re[i] * edct_table[length / 2 - 1 - i] - im[i] * edct_table[i]; } for ( i = 0; i < length; i++ ) { if(y[i] > 32767) { y[i] = 32767.0f; } if(y[i] < -32767) { y[i] = -32767.0f; } } return; } Loading lib_com/tcx_mdct.c +11 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,17 @@ void TCX_MDCT_Inverse( } v_multc( y, (float) sqrt( (float) ( l / 2 + m + r / 2 ) / NORM_MDCT_FACTOR ), y, l + m + r ); for ( i = 0; i < l + m + r; i++ ) { if(y[i] > 32767) { y[i] = 32767.0f; } if(y[i] < -32767) { y[i] = -32767.0f; } } return; } Loading lib_dec/acelp_core_dec.c +11 −0 Original line number Diff line number Diff line Loading @@ -882,6 +882,17 @@ ivas_error acelp_core_dec( /* Core synthesis at 12.8kHz or 16kHz */ mvr2r( st->mem_syn2, mem_tmp, M ); syn_12k8( st->L_frame, Aq, exc2, syn, st->mem_syn2, 1 ); for ( i = 0; i < st->L_frame; i++ ) { if ( syn[i] > 32767 ) { syn[i] = 32767.0f; } if ( syn[i] < -32767 ) { syn[i] = -32767.0f; } } if ( st->hMusicPF != NULL ) { Loading lib_dec/dec_tcx.c +11 −0 Original line number Diff line number Diff line Loading @@ -663,6 +663,17 @@ void IMDCT( } } } for ( i = 0; i < L_MDCT_OVLP_MAX + L_FRAME_PLUS + L_MDCT_OVLP_MAX; i++ ) { if(xn_buf[i] > 32767) { xn_buf[i] = 32767.0f; } if(xn_buf[i] < -32767) { xn_buf[i] = -32767.0f; } } return; } Loading Loading
.gitlab-ci.yml 0 → 100644 +919 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
lib_com/edct.c +12 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,18 @@ void edct( y[length - 1 - 2 * i] = re[i] * edct_table[length / 2 - 1 - i] - im[i] * edct_table[i]; } for ( i = 0; i < length; i++ ) { if(y[i] > 32767) { y[i] = 32767.0f; } if(y[i] < -32767) { y[i] = -32767.0f; } } return; } Loading
lib_com/tcx_mdct.c +11 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,17 @@ void TCX_MDCT_Inverse( } v_multc( y, (float) sqrt( (float) ( l / 2 + m + r / 2 ) / NORM_MDCT_FACTOR ), y, l + m + r ); for ( i = 0; i < l + m + r; i++ ) { if(y[i] > 32767) { y[i] = 32767.0f; } if(y[i] < -32767) { y[i] = -32767.0f; } } return; } Loading
lib_dec/acelp_core_dec.c +11 −0 Original line number Diff line number Diff line Loading @@ -882,6 +882,17 @@ ivas_error acelp_core_dec( /* Core synthesis at 12.8kHz or 16kHz */ mvr2r( st->mem_syn2, mem_tmp, M ); syn_12k8( st->L_frame, Aq, exc2, syn, st->mem_syn2, 1 ); for ( i = 0; i < st->L_frame; i++ ) { if ( syn[i] > 32767 ) { syn[i] = 32767.0f; } if ( syn[i] < -32767 ) { syn[i] = -32767.0f; } } if ( st->hMusicPF != NULL ) { Loading
lib_dec/dec_tcx.c +11 −0 Original line number Diff line number Diff line Loading @@ -663,6 +663,17 @@ void IMDCT( } } } for ( i = 0; i < L_MDCT_OVLP_MAX + L_FRAME_PLUS + L_MDCT_OVLP_MAX; i++ ) { if(xn_buf[i] > 32767) { xn_buf[i] = 32767.0f; } if(xn_buf[i] < -32767) { xn_buf[i] = -32767.0f; } } return; } Loading