diff options
Diffstat (limited to 'services/surfaceflinger/tests/unittests/mock/MockEventThread.h')
-rw-r--r-- | services/surfaceflinger/tests/unittests/mock/MockEventThread.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/services/surfaceflinger/tests/unittests/mock/MockEventThread.h b/services/surfaceflinger/tests/unittests/mock/MockEventThread.h index 054aaf8ae1..485b4acdce 100644 --- a/services/surfaceflinger/tests/unittests/mock/MockEventThread.h +++ b/services/surfaceflinger/tests/unittests/mock/MockEventThread.h @@ -20,8 +20,7 @@ #include "Scheduler/EventThread.h" -namespace android { -namespace mock { +namespace android::mock { class EventThread : public android::EventThread { public: @@ -29,13 +28,18 @@ public: ~EventThread() override; MOCK_CONST_METHOD2(createEventConnection, - sp<EventThreadConnection>(ResyncCallback, ISurfaceComposer::ConfigChanged)); + sp<EventThreadConnection>(ResyncCallback, + ISurfaceComposer::EventRegistrationFlags)); MOCK_METHOD0(onScreenReleased, void()); MOCK_METHOD0(onScreenAcquired, void()); MOCK_METHOD2(onHotplugReceived, void(PhysicalDisplayId, bool)); - MOCK_METHOD3(onConfigChanged, void(PhysicalDisplayId, HwcConfigIndexType, nsecs_t)); + MOCK_METHOD3(onModeChanged, void(PhysicalDisplayId, DisplayModeId, nsecs_t)); + MOCK_METHOD2(onFrameRateOverridesChanged, + void(PhysicalDisplayId, std::vector<FrameRateOverride>)); MOCK_CONST_METHOD1(dump, void(std::string&)); - MOCK_METHOD1(setPhaseOffset, void(nsecs_t phaseOffset)); + MOCK_METHOD2(setDuration, + void(std::chrono::nanoseconds workDuration, + std::chrono::nanoseconds readyDuration)); MOCK_METHOD1(registerDisplayEventConnection, status_t(const sp<android::EventThreadConnection> &)); MOCK_METHOD2(setVsyncRate, void(uint32_t, const sp<android::EventThreadConnection> &)); @@ -45,5 +49,4 @@ public: MOCK_METHOD0(getEventThreadConnectionCount, size_t()); }; -} // namespace mock -} // namespace android +} // namespace android::mock |