Simplified the usage of the render buffer in AEC3
Bug: webrtc:8671 Change-Id: I4af397e9f208685e4ffec2a5f92501e0d2605c42 Reviewed-on: https://webrtc-review.googlesource.com/35060 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Per Åhgren <peah@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21386}
This commit is contained in:
@ -24,21 +24,21 @@ namespace webrtc {
|
||||
TEST(RenderBuffer, NullExternalFftBuffer) {
|
||||
MatrixBuffer block_buffer(10, 3, kBlockSize);
|
||||
VectorBuffer spectrum_buffer(10, kFftLengthBy2Plus1);
|
||||
EXPECT_DEATH(RenderBuffer(1, &block_buffer, &spectrum_buffer, nullptr), "");
|
||||
EXPECT_DEATH(RenderBuffer(&block_buffer, &spectrum_buffer, nullptr), "");
|
||||
}
|
||||
|
||||
// Verifies the check for non-null spectrum buffer.
|
||||
TEST(RenderBuffer, NullExternalSpectrumBuffer) {
|
||||
FftBuffer fft_buffer(10);
|
||||
MatrixBuffer block_buffer(10, 3, kBlockSize);
|
||||
EXPECT_DEATH(RenderBuffer(1, &block_buffer, nullptr, &fft_buffer), "");
|
||||
EXPECT_DEATH(RenderBuffer(&block_buffer, nullptr, &fft_buffer), "");
|
||||
}
|
||||
|
||||
// Verifies the check for non-null block buffer.
|
||||
TEST(RenderBuffer, NullExternalBlockBuffer) {
|
||||
FftBuffer fft_buffer(10);
|
||||
VectorBuffer spectrum_buffer(10, kFftLengthBy2Plus1);
|
||||
EXPECT_DEATH(RenderBuffer(1, nullptr, &spectrum_buffer, &fft_buffer), "");
|
||||
EXPECT_DEATH(RenderBuffer(nullptr, &spectrum_buffer, &fft_buffer), "");
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user