summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/EventControlThread.cpp
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-03-27 22:09:59 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-03-27 22:09:59 +0000
commit2afd5172c3e6bd99a287d24a1dd5fe5c7b70754e (patch)
tree3afa21ff92f8cc879d0ca6831106c0525374329c /services/surfaceflinger/EventControlThread.cpp
parent0c2de3681db029180ed13b02f090bfa1636bae1c (diff)
parent1fa4d46f024e4cf9300dff4d5281d4d92a2b2a48 (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.cpp5
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