diff options
author | 2017-06-08 23:55:29 -0700 | |
---|---|---|
committer | 2017-06-08 23:55:29 -0700 | |
commit | aaef0983baf38bd59b4129dd37e4cd21b73d92ad (patch) | |
tree | 40e3f22ed2e5bc436259d348ac97839b29d33638 | |
parent | b1e2f8deb38353e4bcc9d3ef06bc15bd5e417425 (diff) |
Fix build
Test: builds
Bug: 36631902
Change-Id: Iec23f8ab2b16c923f07d1857aa3471cfefc057dd
-rw-r--r-- | services/surfaceflinger/SurfaceFlinger_hwc1.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger_hwc1.cpp b/services/surfaceflinger/SurfaceFlinger_hwc1.cpp index 7070b97b1e..e19e021239 100644 --- a/services/surfaceflinger/SurfaceFlinger_hwc1.cpp +++ b/services/surfaceflinger/SurfaceFlinger_hwc1.cpp @@ -932,8 +932,13 @@ status_t SurfaceFlinger::injectVSync(nsecs_t when) { // ---------------------------------------------------------------------------- -sp<IDisplayEventConnection> SurfaceFlinger::createDisplayEventConnection() { - return mEventThread->createEventConnection(); +sp<IDisplayEventConnection> SurfaceFlinger::createDisplayEventConnection( + ISurfaceComposer::VsyncSource vsyncSource) { + if (vsyncSource == eVsyncSourceSurfaceFlinger) { + return mSFEventThread->createEventConnection(); + } else { + return mEventThread->createEventConnection(); + } } // ---------------------------------------------------------------------------- |