Lines Matching refs:VSyncService
26 VSyncService::VSyncService() in VSyncService() function in android::dvr::VSyncService
33 VSyncService::~VSyncService() {} in ~VSyncService()
35 void VSyncService::VSyncEvent(int64_t timestamp_ns, in VSyncEvent()
50 std::shared_ptr<Channel> VSyncService::OnChannelOpen(pdx::Message& message) { in OnChannelOpen()
59 void VSyncService::OnChannelClose(pdx::Message& /*message*/, in OnChannelClose()
70 void VSyncService::AddWaiter(pdx::Message& message) { in AddWaiter()
76 void VSyncService::AddClient(const std::shared_ptr<VSyncChannel>& client) { in AddClient()
81 void VSyncService::RemoveClient(const std::shared_ptr<VSyncChannel>& client) { in RemoveClient()
87 void VSyncService::NotifyWaiters() { in NotifyWaiters()
99 void VSyncService::UpdateClients() { in UpdateClients()
110 pdx::Status<void> VSyncService::HandleMessage(pdx::Message& message) { in HandleMessage()
119 *this, &VSyncService::OnGetLastTimestamp, message); in HandleMessage()
124 *this, &VSyncService::OnGetSchedInfo, message); in HandleMessage()
129 *this, &VSyncService::OnAcknowledge, message); in HandleMessage()
137 pdx::Status<int64_t> VSyncService::OnGetLastTimestamp(pdx::Message& message) { in OnGetLastTimestamp()
146 pdx::Status<VSyncSchedInfo> VSyncService::OnGetSchedInfo( in OnGetSchedInfo()
184 pdx::Status<void> VSyncService::OnAcknowledge(pdx::Message& message) { in OnAcknowledge()