diff options
| author | 2018-03-27 22:09:59 +0000 | |
|---|---|---|
| committer | 2018-03-27 22:09:59 +0000 | |
| commit | 2afd5172c3e6bd99a287d24a1dd5fe5c7b70754e (patch) | |
| tree | 3afa21ff92f8cc879d0ca6831106c0525374329c /services/surfaceflinger/EventControlThread.cpp | |
| parent | 0c2de3681db029180ed13b02f090bfa1636bae1c (diff) | |
| parent | 1fa4d46f024e4cf9300dff4d5281d4d92a2b2a48 (diff) | |
Merge changes Icf7cf2fd,I325521b7,Ia80c865d,I73599f62,I8526e671, ... into pi-dev
* changes:
SF: Use display device factory in unit test
SF: Introduce mock::NativeWindowSurface
SF: Refactor display device creation
SF: Introduce mock::NativeWindow
SF: Introduce mock::DisplaySurface
SF: Introduce mock::EventControlThread
SF: Separate EventControlThread into interface and impl
SF: Define mock::SurfaceInterceptor
SF: Separate SurfaceInterceptor into interface and impl
SF: Define mock::MessageQueue
SF: Separate MessageQueue into interface and impl
SF: libsurfaceflinger_unittest should skip SF ctor
SF: Switch to internal display setup
Diffstat (limited to 'services/surfaceflinger/EventControlThread.cpp')
| -rw-r--r-- | services/surfaceflinger/EventControlThread.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/services/surfaceflinger/EventControlThread.cpp b/services/surfaceflinger/EventControlThread.cpp index ac54059360..fb6cff5705 100644 --- a/services/surfaceflinger/EventControlThread.cpp +++ b/services/surfaceflinger/EventControlThread.cpp @@ -26,6 +26,10 @@ namespace android { +EventControlThread::~EventControlThread() = default; + +namespace impl { + EventControlThread::EventControlThread(EventControlThread::SetVSyncEnabledFunction function) : mSetVSyncEnabled(function) { pthread_setname_np(mThread.native_handle(), "EventControlThread"); @@ -67,4 +71,5 @@ void EventControlThread::threadMain() NO_THREAD_SAFETY_ANALYSIS { } } +} // namespace impl } // namespace android |