Adds voice concealment periods reporting to neteq_rtpplay.
Change-Id: Ie5a89eacef8c1cf7d5a6220b045d2c331fef199e Bug: webrtc:8847 Change-Id: Ie5a89eacef8c1cf7d5a6220b045d2c331fef199e Reviewed-on: https://webrtc-review.googlesource.com/48100 Commit-Queue: Alex Narest <alexnarest@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21950}
This commit is contained in:
@ -173,13 +173,14 @@ class StatisticsCalculator {
|
||||
// If the correction is negative, it is cached and will be subtracted against
|
||||
// future additions to the counter. This is meant to be called from
|
||||
// Expanded{Voice,Noise}Samples{Correction}.
|
||||
void ConcealedSamplesCorrection(int num_samples);
|
||||
void ConcealedSamplesCorrection(int num_samples, bool is_voice);
|
||||
|
||||
// Calculates numerator / denominator, and returns the value in Q14.
|
||||
static uint16_t CalculateQ14Ratio(size_t numerator, uint32_t denominator);
|
||||
|
||||
NetEqLifetimeStatistics lifetime_stats_;
|
||||
size_t concealed_samples_correction_ = 0;
|
||||
size_t voice_concealed_samples_correction_ = 0;
|
||||
size_t preemptive_samples_;
|
||||
size_t accelerate_samples_;
|
||||
size_t added_zero_samples_;
|
||||
|
||||
Reference in New Issue
Block a user