Commit a40cb662 authored by vaclav's avatar vaclav
Browse files

- patch for MDCT stereo 2 x TCX10_CORE (deactivated)

parent 3f8246af
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2160,7 +2160,7 @@ static int16_t index_slice_enum(
        i = 0;
        while ( i <= x )
        {
            if ( valid( i, 7, no_ism - 1 ) )
            if ( valid_ratio_index( i, 7, no_ism - 1 ) )
            {
                index++;
            }
+9 −0
Original line number Diff line number Diff line
@@ -175,6 +175,15 @@ void stereo_mdct_core_enc(
    sts[0]->hTcxEnc->tfm_mem = sts[1]->hTcxEnc->tfm_mem = sqrtf( 0.5f * ( sts[0]->hTcxEnc->tfm_mem * sts[0]->hTcxEnc->tfm_mem + sts[1]->hTcxEnc->tfm_mem * sts[1]->hTcxEnc->tfm_mem ) ); /* RMS */
    sts[0]->hTcxEnc->tcxltp_norm_corr_past = sts[1]->hTcxEnc->tcxltp_norm_corr_past = 0.5f * ( sts[0]->hTcxEnc->tcxltp_norm_corr_past + sts[1]->hTcxEnc->tcxltp_norm_corr_past );


#if 0
    if ( sts[0]->bits_frame_channel + sts[1]->bits_frame_channel - meta_bits < 495 )
    {
        sts[0]->hTranDet->transientDetector.bIsAttackPresent = 0;
        sts[1]->hTranDet->transientDetector.bIsAttackPresent = 0;
    }
#endif

    for ( ch = 0; ch < CPE_CHANNELS; ch++ )
    {
        st = sts[ch];