Home
last modified time | relevance | path

Searched refs:LoudnessHistogram (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/modules/audio_processing/agc/
Dloudness_histogram.cc62 LoudnessHistogram::LoudnessHistogram() in LoudnessHistogram() function in webrtc::LoudnessHistogram
77 LoudnessHistogram::LoudnessHistogram(int window_size) in LoudnessHistogram() function in webrtc::LoudnessHistogram
88 LoudnessHistogram::~LoudnessHistogram() {} in ~LoudnessHistogram()
90 void LoudnessHistogram::Update(double rms, double activity_probaility) { in Update()
104 void LoudnessHistogram::RemoveOldestEntryAndUpdate() { in RemoveOldestEntryAndUpdate()
115 void LoudnessHistogram::RemoveTransient() { in RemoveTransient()
129 void LoudnessHistogram::InsertNewestEntryAndUpdate(int activity_prob_q10, in InsertNewestEntryAndUpdate()
162 void LoudnessHistogram::UpdateHist(int activity_prob_q10, int hist_index) { in UpdateHist()
167 double LoudnessHistogram::AudioContent() const { in AudioContent()
171 LoudnessHistogram* LoudnessHistogram::Create() { in Create()
[all …]
Dloudness_histogram.h22 class LoudnessHistogram {
25 static LoudnessHistogram* Create();
29 static LoudnessHistogram* Create(int window_size);
30 ~LoudnessHistogram();
49 LoudnessHistogram();
50 explicit LoudnessHistogram(int window);
Dagc.h20 class LoudnessHistogram; variable
44 std::unique_ptr<LoudnessHistogram> histogram_;
45 std::unique_ptr<LoudnessHistogram> inactive_histogram_;
Dloudness_histogram_unittest.cc42 std::unique_ptr<LoudnessHistogram> hist_;
58 hist_.reset(LoudnessHistogram::Create(buffer_size)); in RunTest()
60 hist_.reset(LoudnessHistogram::Create()); in RunTest()
Dagc.cc33 histogram_(LoudnessHistogram::Create(kNumAnalysisFrames)), in Agc()
34 inactive_histogram_(LoudnessHistogram::Create()) {} in Agc()