Remove ACMTestTimer in iSACTest

It hasn't been used in years.

Bug: chromium:1331345
Change-Id: I8fdc1952fa1114f7f78e2535ffb76e9678e53d1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265520
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37164}
This commit is contained in:
Byoungchan Lee
2022-06-09 18:13:43 +09:00
committed by WebRTC LUCI CQ
parent 8f722cae35
commit f65d735e7d
2 changed files with 0 additions and 110 deletions

View File

@ -59,81 +59,6 @@ void SetISACConfigDefault(ACMTestISACConfig& isacConfig) {
} // namespace
ISACTest::ACMTestTimer::ACMTestTimer() : _msec(0), _sec(0), _min(0), _hour(0) {
return;
}
ISACTest::ACMTestTimer::~ACMTestTimer() {
return;
}
void ISACTest::ACMTestTimer::Reset() {
_msec = 0;
_sec = 0;
_min = 0;
_hour = 0;
return;
}
void ISACTest::ACMTestTimer::Tick10ms() {
_msec += 10;
Adjust();
return;
}
void ISACTest::ACMTestTimer::Tick1ms() {
_msec++;
Adjust();
return;
}
void ISACTest::ACMTestTimer::Tick100ms() {
_msec += 100;
Adjust();
return;
}
void ISACTest::ACMTestTimer::Tick1sec() {
_sec++;
Adjust();
return;
}
void ISACTest::ACMTestTimer::CurrentTimeHMS(char* currTime) {
sprintf(currTime, "%4lu:%02u:%06.3f", _hour, _min,
(double)_sec + (double)_msec / 1000.);
return;
}
void ISACTest::ACMTestTimer::CurrentTime(unsigned long& h,
unsigned char& m,
unsigned char& s,
unsigned short& ms) {
h = _hour;
m = _min;
s = _sec;
ms = _msec;
return;
}
void ISACTest::ACMTestTimer::Adjust() {
unsigned int n;
if (_msec >= 1000) {
n = _msec / 1000;
_msec -= (1000 * n);
_sec += n;
}
if (_sec >= 60) {
n = _sec / 60;
_sec -= (n * 60);
_min += n;
}
if (_min >= 60) {
n = _min / 60;
_min -= (n * 60);
_hour += n;
}
}
ISACTest::ISACTest()
: _acmA(AudioCodingModule::Create(
AudioCodingModule::Config(CreateBuiltinAudioDecoderFactory()))),
@ -256,15 +181,11 @@ void ISACTest::EncodeDecode(int testNr,
wbISACConfig),
kISAC16kPayloadType));
_myTimer.Reset();
_channel_A2B->ResetStats();
_channel_B2A->ResetStats();
char currentTime[500];
while (!(_inFileA.EndOfFile() || _inFileA.Rewinded())) {
Run10ms();
_myTimer.Tick10ms();
_myTimer.CurrentTimeHMS(currentTime);
}
_channel_A2B->ResetStats();
@ -303,12 +224,8 @@ void ISACTest::SwitchingSamplingRate(int testNr, int maxSampRateChange) {
kISAC16kPayloadType));
int numSendCodecChanged = 0;
_myTimer.Reset();
char currentTime[50];
while (numSendCodecChanged < (maxSampRateChange << 1)) {
Run10ms();
_myTimer.Tick10ms();
_myTimer.CurrentTimeHMS(currentTime);
if (_inFileA.EndOfFile()) {
if (_inFileA.SamplingFrequency() == 16000) {
// Switch side A to send super-wideband.

View File

@ -38,31 +38,6 @@ class ISACTest {
void Perform();
private:
class ACMTestTimer {
public:
ACMTestTimer();
~ACMTestTimer();
void Reset();
void Tick10ms();
void Tick1ms();
void Tick100ms();
void Tick1sec();
void CurrentTimeHMS(char* currTime);
void CurrentTime(unsigned long& h,
unsigned char& m,
unsigned char& s,
unsigned short& ms);
private:
void Adjust();
unsigned short _msec;
unsigned char _sec;
unsigned char _min;
unsigned long _hour;
};
void Setup();
void Run10ms();
@ -86,8 +61,6 @@ class ISACTest {
PCMFile _outFileB;
std::string file_name_swb_;
ACMTestTimer _myTimer;
};
} // namespace webrtc