Home
last modified time | relevance | path

Searched refs:RepeatingTaskHandle (Results 1 – 25 of 44) sorted by relevance

12

/external/webrtc/rtc_base/task_utils/
Drepeating_task.h26 class RepeatingTaskHandle; variable
80 class RepeatingTaskHandle {
82 RepeatingTaskHandle() = default;
83 ~RepeatingTaskHandle() = default;
84 RepeatingTaskHandle(RepeatingTaskHandle&& other);
85 RepeatingTaskHandle& operator=(RepeatingTaskHandle&& other);
86 RepeatingTaskHandle(const RepeatingTaskHandle&) = delete;
87 RepeatingTaskHandle& operator=(const RepeatingTaskHandle&) = delete;
97 static RepeatingTaskHandle Start(TaskQueueBase* task_queue,
105 return RepeatingTaskHandle(repeating_task_ptr);
[all …]
Drepeating_task.cc64 RepeatingTaskHandle::RepeatingTaskHandle(RepeatingTaskHandle&& other) in RepeatingTaskHandle() function in webrtc::RepeatingTaskHandle
69 RepeatingTaskHandle& RepeatingTaskHandle::operator=( in operator =()
70 RepeatingTaskHandle&& other) { in operator =()
76 RepeatingTaskHandle::RepeatingTaskHandle( in RepeatingTaskHandle() function in webrtc::RepeatingTaskHandle
80 void RepeatingTaskHandle::Stop() { in Stop()
87 bool RepeatingTaskHandle::Running() const { in Running()
Drepeating_task_unittest.cc88 auto handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
116 RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
130 RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
149 auto handle = RepeatingTaskHandle::DelayedStart( in TEST()
163 RepeatingTaskHandle::Start(task_queue.Get(), MoveOnlyClosure(&mock)); in TEST()
172 RepeatingTaskHandle handle; in TEST()
174 handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
194 RepeatingTaskHandle::Start(task_queue.Get(), MoveOnlyClosure(&closure)); in TEST()
209 RepeatingTaskHandle::Start(task_queue.Get(), closure.AsStdFunction()); in TEST()
218 void StartPeriodicTask(RepeatingTaskHandle* handle, in TEST()
[all …]
/external/webrtc/test/time_controller/
Dsimulated_time_controller_unittest.cc45 auto handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
70 RepeatingTaskHandle handle; in TEST()
72 handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
87 void StartPeriodicTask(RepeatingTaskHandle* handle, in TEST()
89 *handle = RepeatingTaskHandle::Start(task_queue->Get(), [this] { in TEST()
101 RepeatingTaskHandle handle; in TEST()
Dexternal_time_controller_unittest.cc95 auto handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
121 RepeatingTaskHandle handle; in TEST()
123 handle = RepeatingTaskHandle::Start(task_queue.Get(), [&] { in TEST()
/external/webrtc/test/pc/e2e/
Dtest_activities_executor.cc85 repeating_task_handles_.push_back(RepeatingTaskHandle::Start( in PostActivity()
92 repeating_task_handles_.push_back(RepeatingTaskHandle::DelayedStart( in PostActivity()
Dtest_activities_executor.h76 std::vector<RepeatingTaskHandle> repeating_task_handles_
/external/webrtc/call/
Drtp_transport_controller_send.h192 RepeatingTaskHandle pacer_queue_update_task_ RTC_GUARDED_BY(task_queue_);
193 RepeatingTaskHandle controller_task_ RTC_GUARDED_BY(task_queue_);
Drampup_tests.h120 RepeatingTaskHandle pending_task_;
/external/webrtc/video/
Drtp_streams_synchronizer2.h67 RepeatingTaskHandle repeating_task_ RTC_GUARDED_BY(main_checker_);
Dcall_stats2.h108 RepeatingTaskHandle repeating_task_
Dvideo_send_stream_impl.h158 RepeatingTaskHandle check_encoder_activity_task_
Dcall_stats2.cc81 RepeatingTaskHandle::DelayedStart(task_queue_, kUpdateInterval, [this]() { in CallStats()
Drtp_streams_synchronizer2.cc74 RepeatingTaskHandle::DelayedStart(task_queue_, kSyncInterval, [this]() { in ConfigureSync()
/external/webrtc/test/
Ddirect_transport.h71 RepeatingTaskHandle next_process_task_ RTC_GUARDED_BY(&process_lock_);
Dframe_generator_capturer.cc168 frame_task_ = RepeatingTaskHandle::DelayedStart( in Init()
211 frame_task_ = RepeatingTaskHandle::Start(task_queue_.Get(), [this] { in Start()
Ddirect_transport.cc109 next_process_task_ = RepeatingTaskHandle::DelayedStart( in ProcessPackets()
/external/webrtc/modules/rtp_rtcp/source/
Drtcp_transceiver_impl.h109 RepeatingTaskHandle periodic_task_handle_;
/external/webrtc/pc/test/
Dfake_periodic_video_source.h53 RepeatingTaskHandle::Start(task_queue_->Get(), [this, frame_interval] { in FakePeriodicVideoSource()
/external/webrtc/modules/video_coding/
Dnack_module2.h108 RepeatingTaskHandle repeating_task_ RTC_GUARDED_BY(worker_thread_);
Dframe_buffer2.h174 RepeatingTaskHandle callback_task_ RTC_GUARDED_BY(mutex_);
/external/webrtc/video/adaptation/
Doveruse_frame_detector.h139 RepeatingTaskHandle check_overuse_task_ RTC_GUARDED_BY(task_checker_);
/external/webrtc/test/network/
Dnetwork_emulation_manager.cc204 RepeatingTaskHandle::Start(task_queue_.Get(), in CreateRandomWalkCrossTraffic()
224 RepeatingTaskHandle::Start(task_queue_.Get(), in CreatePulsedPeaksCrossTraffic()
Dnetwork_emulation_manager.h96 RepeatingTaskHandle process_task_handle_;
/external/webrtc/test/scenario/
Dscenario.cc248 RepeatingTaskHandle::DelayedStart(task_queue_.Get(), interval, in Every()
256 RepeatingTaskHandle::DelayedStart(task_queue_.Get(), interval, in Every()

12