Searched refs:DecisionLogic (Results 1 – 5 of 5) sorted by relevance
35 DecisionLogic::DecisionLogic(NetEqController::Config config) in DecisionLogic() function in webrtc::DecisionLogic62 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 …]
25 class DecisionLogic : public NetEqController {31 DecisionLogic(NetEqController::Config config);33 ~DecisionLogic() override;193 RTC_DISALLOW_COPY_AND_ASSIGN(DecisionLogic);
27 TEST(DecisionLogic, CreateAndDestroy) { in TEST() argument42 auto logic = std::make_unique<DecisionLogic>(std::move(config)); in TEST()
130 std::make_unique<DecisionLogic>(std::move(controller_config)); in CreateInstance()
22 return std::make_unique<DecisionLogic>(config); in CreateNetEqController()