This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
device_motorola_sanders-lin…/libshims/camera_msm8953_shim.cpp
Erfan Abdi 4482c4464e Sanders: Make shim for libcamera.msm8953.so
P: GraphicBuffer::lock(uint32_t inUsage, void** vaddr);
Q: GraphicBuffer::lock(uint32_t inUsage, void** vaddr, int32_t* outBytesPerPixel, int32_t* outBytesPerStride);
Error: cannot locate symbol "_ZN7android13GraphicBuffer4lockEjPPv" referenced by "/vendor/lib/hw/camera.msm8953.so"

Change-Id: I1c1fe66f3f73149ced601eae87b970ce392d50ee
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>

Signed-off-by: ronaxdevil <pratabidya.007@gmail.com>
2019-10-30 15:39:49 +05:30

10 lines
376 B
C++

#include <stdint.h>
namespace android {
extern "C" void _ZN7android13GraphicBuffer4lockEjPPvPiS3_(uint32_t inUsage, void** vaddr, int32_t* outBytesPerPixel, int32_t* outBytesPerStride);
extern "C" void _ZN7android13GraphicBuffer4lockEjPPv(uint32_t inUsage, void** vaddr) {
_ZN7android13GraphicBuffer4lockEjPPvPiS3_(inUsage, vaddr, nullptr, nullptr);
}
}