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:
parent
05043e1cef
commit
f653f476f0
@ -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;
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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) {
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user