Move one CircularBuffer to webrtc::test namespace.
There are currently two webrtc::CircularBuffers defined:
- modules/audio_coding/test/utility.{h,cc}
- modules/audio_processing/echo_detector/circular_buffer.{h,cc}
This CL moves the former definition to the webrtc::test namespace,
to avoid link errors in a future build target.
BUG=None
Review-Url: https://codereview.webrtc.org/2667383008
Cr-Commit-Position: refs/heads/master@{#16553}
diff --git a/webrtc/modules/audio_coding/test/utility.h b/webrtc/modules/audio_coding/test/utility.h
index 1a3e06d..8af3675 100644
--- a/webrtc/modules/audio_coding/test/utility.h
+++ b/webrtc/modules/audio_coding/test/utility.h
@@ -83,6 +83,9 @@
unsigned long _hour;
};
+// To avoid clashes with CircularBuffer in APM.
+namespace test {
+
class CircularBuffer {
public:
CircularBuffer(uint32_t len);
@@ -109,6 +112,8 @@
double _sumSqr;
};
+} // namespace test
+
int16_t ChooseCodec(CodecInst& codecInst);
void PrintCodecs();