From c339bc8344f37a4d0b2e644238b68d08c771fd7d Mon Sep 17 00:00:00 2001 From: Davide Garberi Date: Sun, 17 Dec 2017 09:52:29 +0100 Subject: msm8996-common: Nuke camera_shim * With the updated camera.msm8996 blob we don't need this anymore Signed-off-by: Davide Garberi --- libshims/camera_shim.cpp | 70 ------------------------------------------------ 1 file changed, 70 deletions(-) delete mode 100644 libshims/camera_shim.cpp (limited to 'libshims/camera_shim.cpp') diff --git a/libshims/camera_shim.cpp b/libshims/camera_shim.cpp deleted file mode 100644 index 68e8ccc..0000000 --- a/libshims/camera_shim.cpp +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Copyright (C) 2017 The LineageOS Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -#include - -#include - -#include "gui/DisplayEventReceiver.h" -#include -#include - -#include - -#include - -extern "C" void _ZN7android13GraphicBufferC1EjjijjjP13native_handleb( - const native_handle_t* handle, - android::GraphicBuffer::HandleWrapMethod method, - uint32_t width, - uint32_t height, - int format, - uint32_t layerCount, - uint64_t usage, - uint32_t stride); - -extern "C" void _ZN7android13GraphicBufferC1EjjijjP13native_handleb( - uint32_t inWidth, - uint32_t inHeight, - int inFormat, - uint32_t inUsage, - uint32_t inStride, - native_handle_t* inHandle, - bool keepOwnership) -{ - android::GraphicBuffer::HandleWrapMethod inMethod = - (keepOwnership ? android::GraphicBuffer::TAKE_HANDLE : android::GraphicBuffer::WRAP_HANDLE); - _ZN7android13GraphicBufferC1EjjijjjP13native_handleb(inHandle, inMethod, inWidth, inHeight, - inFormat, static_cast(1), static_cast(inUsage), inStride); -} - -namespace android { - -DisplayEventReceiver::DisplayEventReceiver() { - status_t err; - sp sf(ComposerService::getComposerService()); - if (sf != NULL) { - mEventConnection = sf->createDisplayEventConnection(ISurfaceComposer::eVsyncSourceApp); - if (mEventConnection != NULL) { - mDataChannel = std::make_unique(); - err = mEventConnection->stealReceiveChannel(mDataChannel.get()); - } - } -} - -}; // namespace android -- cgit v1.2.3