Home
last modified time | relevance | path

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

/external/webrtc/modules/audio_coding/neteq/
Ddecision_logic.cc35 DecisionLogic::DecisionLogic(NetEqController::Config config) in DecisionLogic() function in webrtc::DecisionLogic
62 DecisionLogic::~DecisionLogic() = default;
64 void DecisionLogic::Reset() { in Reset()
75 void DecisionLogic::SoftReset() { in SoftReset()
86 void DecisionLogic::SetSampleRate(int fs_hz, size_t output_size_samples) { in SetSampleRate()
93 NetEq::Operation DecisionLogic::GetDecision(const NetEqStatus& status, in GetDecision()
190 void DecisionLogic::ExpandDecision(NetEq::Operation operation) { in ExpandDecision()
198 absl::optional<int> DecisionLogic::PacketArrived(bool last_cng_or_dtmf, in PacketArrived()
230 void DecisionLogic::FilterBufferLevel(size_t buffer_size_samples) { in FilterBufferLevel()
245 NetEq::Operation DecisionLogic::CngOperation(NetEq::Mode prev_mode, in CngOperation()
[all …]
Ddecision_logic.h25 class DecisionLogic : public NetEqController {
31 DecisionLogic(NetEqController::Config config);
33 ~DecisionLogic() override;
193 RTC_DISALLOW_COPY_AND_ASSIGN(DecisionLogic);
Ddecision_logic_unittest.cc27 TEST(DecisionLogic, CreateAndDestroy) { in TEST() argument
42 auto logic = std::make_unique<DecisionLogic>(std::move(config)); in TEST()
Dneteq_impl_unittest.cc130 std::make_unique<DecisionLogic>(std::move(controller_config)); in CreateInstance()
/external/webrtc/api/neteq/
Ddefault_neteq_controller_factory.cc22 return std::make_unique<DecisionLogic>(config); in CreateNetEqController()