bjornv@webrtc.org
3765bd2cc2
Added AEC delay logging metrics to VoE. Echo metrics and delay logging metrics are enabled simultaneously through the SetEcMetricsStatus(). Updated standard and extended VoE tests.
class VoEAudioProcessing -API renaming: SetEchoMetricsStatus() to SetEcMetricsStatus() GetEchoMetricsStatus() to GetEcMetricsStatus() since delay logging is not strictly an echo metric. -New API: GetEcDelayMetrics() -Implementations --SetEcMetricsStatus() sets same status to all EC related metrics, currently Echo Metrics and Delay Logging. --GetEcMetricsStatus() gets an error if all EC related metrics don't have the same status. --GetEcDelayMetrics() gets the median and standard deviation of AEC internal delay (on a block by block basis). class VoECallReport The changes above leads to changes in the Call Report. -New API: GetEcDelaySummary() -API updates: ResetCallReportStatistics() WriteReportToFile() auto_tests updates: -Standard test, with new Call Report calls and APM calls -Extended test, with new Call Report calls and APM calls Review URL: http://webrtc-codereview.appspot.com/187004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@754 4adac7df-926f-26a2-2b94-8c16560cd09d
Description
No description provided
Languages
C++
76%
C
16%
Python
2.3%
Java
2.1%
Objective-C++
1.5%
Other
1.9%