Loading lib_dec/ivas_mc_paramupmix_dec.c +4 −1 Original line number Diff line number Diff line Loading @@ -544,7 +544,10 @@ static void ivas_param_upmix_dec_decorr_subframes( push_wmops( "ivas_param_upmix_dec_decorr_subframes" ); /* TD decorrelator */ default_frame = extract_l( Mpy_32_32( st_ivas->hDecoderConfig->output_Fs, ONE_BY_FRAMES_PER_SEC ) ); Word16 temp_e; default_frame = BASOP_Util_Divide3232_Scale( st_ivas->hDecoderConfig->output_Fs, FRAMES_PER_SEC, &temp_e ); default_frame = shr( default_frame, sub( 15, temp_e ) ); //default_frame = extract_l( Mpy_32_32( st_ivas->hDecoderConfig->output_Fs, ONE_BY_FRAMES_PER_SEC ) ); nSamplesLeftForTD = nSamplesForRendering; move16(); nchan_internal = MC_PARAMUPMIX_COMBINATIONS; Loading Loading
lib_dec/ivas_mc_paramupmix_dec.c +4 −1 Original line number Diff line number Diff line Loading @@ -544,7 +544,10 @@ static void ivas_param_upmix_dec_decorr_subframes( push_wmops( "ivas_param_upmix_dec_decorr_subframes" ); /* TD decorrelator */ default_frame = extract_l( Mpy_32_32( st_ivas->hDecoderConfig->output_Fs, ONE_BY_FRAMES_PER_SEC ) ); Word16 temp_e; default_frame = BASOP_Util_Divide3232_Scale( st_ivas->hDecoderConfig->output_Fs, FRAMES_PER_SEC, &temp_e ); default_frame = shr( default_frame, sub( 15, temp_e ) ); //default_frame = extract_l( Mpy_32_32( st_ivas->hDecoderConfig->output_Fs, ONE_BY_FRAMES_PER_SEC ) ); nSamplesLeftForTD = nSamplesForRendering; move16(); nchan_internal = MC_PARAMUPMIX_COMBINATIONS; Loading