Searched refs:ConfigEvent (Results 1 – 6 of 6) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | Scheduler.h | 42 enum class ConfigEvent { None, Changed }; enum 45 friend ConfigEvent operator|(const ConfigEvent& first, const ConfigEvent& second) { 46 if (first == ConfigEvent::Changed) return ConfigEvent::Changed; 47 if (second == ConfigEvent::Changed) return ConfigEvent::Changed; 48 return ConfigEvent::None; 52 using ChangeRefreshRateCallback = std::function<void(RefreshRateType, ConfigEvent)>; 225 void changeRefreshRate(RefreshRateType refreshRateType, ConfigEvent configEvent);
|
D | Scheduler.cpp | 370 changeRefreshRate(newRefreshRateType, ConfigEvent::Changed); in updateFpsBasedOnContent() 467 changeRefreshRate(newRefreshRateType, ConfigEvent::None); in timerChangeRefreshRate() 471 ConfigEvent event = ConfigEvent::None; in touchChangeRefreshRate() 486 event = ConfigEvent::Changed; in touchChangeRefreshRate() 546 void Scheduler::changeRefreshRate(RefreshRateType refreshRateType, ConfigEvent configEvent) { in changeRefreshRate()
|
/frameworks/av/services/audioflinger/ |
D | Threads.h | 84 class ConfigEvent: public RefBase { 86 virtual ~ConfigEvent() {} in ~ConfigEvent() 99 explicit ConfigEvent(int type, bool requiresSystemReady = false) : 119 class IoConfigEvent : public ConfigEvent { 122 ConfigEvent(CFG_EVENT_IO) { in IoConfigEvent() 144 class PrioConfigEvent : public ConfigEvent { 147 ConfigEvent(CFG_EVENT_PRIO, true) { in PrioConfigEvent() 165 class SetParameterConfigEvent : public ConfigEvent { 168 ConfigEvent(CFG_EVENT_SET_PARAMETER) { in SetParameterConfigEvent() 189 class CreateAudioPatchConfigEvent : public ConfigEvent { [all …]
|
D | Threads.cpp | 542 status_t AudioFlinger::ThreadBase::sendConfigEvent_l(sp<ConfigEvent>& event) in sendConfigEvent_l() 589 sp<ConfigEvent> configEvent = (ConfigEvent *)new IoConfigEvent(event, pid, portId); in sendIoConfigEvent_l() 603 sp<ConfigEvent> configEvent = (ConfigEvent *)new PrioConfigEvent(pid, tid, prio, forApp); in sendPrioConfigEvent_l() 610 sp<ConfigEvent> configEvent; in sendSetParameterConfigEvent_l() 631 sp<ConfigEvent> configEvent = (ConfigEvent *)new CreateAudioPatchConfigEvent(*patch, *handle); in sendCreateAudioPatchConfigEvent() 645 sp<ConfigEvent> configEvent = (ConfigEvent *)new ReleaseAudioPatchConfigEvent(handle); in sendReleaseAudioPatchConfigEvent() 657 sp<ConfigEvent> event = mConfigEvents[0]; in processConfigEvents_l()
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger.cpp | 571 setRefreshRateTo(RefreshRateType::PERFORMANCE, Scheduler::ConfigEvent::None); in bootFinished() 573 setRefreshRateTo(RefreshRateType::DEFAULT, Scheduler::ConfigEvent::None); in bootFinished() 710 [this](RefreshRateType type, Scheduler::ConfigEvent event) { in init() 933 const Scheduler::ConfigEvent prevConfig = mDesiredActiveConfig.event; in setDesiredActiveConfig() 984 if (mUpcomingActiveConfig.event != Scheduler::ConfigEvent::None) { in setActiveConfigInternal() 1020 mDesiredActiveConfig.event = Scheduler::ConfigEvent::None; in performSetActiveConfig() 1031 mDesiredActiveConfig.event = Scheduler::ConfigEvent::None; in performSetActiveConfig() 1465 void SurfaceFlinger::setRefreshRateTo(RefreshRateType refreshRate, Scheduler::ConfigEvent event) { in setRefreshRateTo() 6070 {iter->first, iter->second->configId, Scheduler::ConfigEvent::Changed}); in setAllowedDisplayConfigsInternal()
|
D | SurfaceFlinger.h | 499 Scheduler::ConfigEvent event; 803 void setRefreshRateTo(RefreshRateType, Scheduler::ConfigEvent event) REQUIRES(mStateLock);
|