Remove unused parameters from "WebRtcSpl_FilterAR"

Bug: webrtc:370878648
Change-Id: Ia7c9046a7c0f415e1f28df9610f818af402e055f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/364503
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43158}
This commit is contained in:
Dor Hen 2024-10-02 11:45:02 -07:00 committed by WebRTC LUCI CQ
parent 05043e1cef
commit f653f476f0
4 changed files with 6 additions and 14 deletions

View File

@ -26,10 +26,8 @@ size_t WebRtcSpl_FilterAR(const int16_t* a,
int16_t* state,
size_t state_length,
int16_t* state_low,
size_t state_low_length,
int16_t* filtered,
int16_t* filtered_low,
size_t filtered_low_length)
int16_t* filtered_low)
{
int64_t o;
int32_t oLOW;

View File

@ -621,10 +621,8 @@ size_t WebRtcSpl_FilterAR(const int16_t* ar_coef,
int16_t* filter_state,
size_t filter_state_length,
int16_t* filter_state_low,
size_t filter_state_low_length,
int16_t* out_vector,
int16_t* out_vector_low,
size_t out_vector_low_length);
int16_t* out_vector_low);
// WebRtcSpl_FilterMAFastQ12(...)
//
@ -1464,9 +1462,6 @@ void WebRtcSpl_SynthesisQMF(const int16_t* low_band,
// - filter_state : Current state (higher part) of the filter.
// - filter_state_length : Length (in samples) of `filter_state`.
// - filter_state_low : Current state (lower part) of the filter.
// - filter_state_low_length : Length (in samples) of `filter_state_low`.
// - out_vector_low_length : Maximum length (in samples) of
// `out_vector_low`.
//
// Output:
// - filter_state : Updated state (upper part) vector.

View File

@ -499,9 +499,9 @@ TEST(SplTest, FilterTest) {
kFilterOrder + 1, 1);
EXPECT_EQ(0, data_out[kFilterOrder]);
EXPECT_EQ(kVectorSize, WebRtcSpl_FilterAR(A5, 5, data_in, kVectorSize, bState,
kVectorSize, bStateLow, kVectorSize,
data_out, bTmp16Low, kVectorSize));
EXPECT_EQ(kVectorSize,
WebRtcSpl_FilterAR(A5, 5, data_in, kVectorSize, bState, kVectorSize,
bStateLow, data_out, bTmp16Low));
}
TEST(SplTest, RandTest) {

View File

@ -199,8 +199,7 @@ bool ComfortNoiseDecoder::Generate(rtc::ArrayView<int16_t> out_data,
* `out_data` - Filtered speech samples. */
WebRtcSpl_FilterAR(lpPoly, WEBRTC_CNG_MAX_LPC_ORDER + 1, excitation,
num_samples, dec_filtstate_, WEBRTC_CNG_MAX_LPC_ORDER,
dec_filtstateLow_, WEBRTC_CNG_MAX_LPC_ORDER,
out_data.data(), low, num_samples);
dec_filtstateLow_, out_data.data(), low);
return true;
}