diff options
author | 2017-04-17 08:52:32 -0700 | |
---|---|---|
committer | 2017-04-17 12:32:12 -0700 | |
commit | 1ee859f7f883ef1b17d25dc784fb9ea233c152a4 (patch) | |
tree | ef644d45f9f4193bcbfbec1f3bcf9544a0190f47 /libs/nativewindow/AHardwareBuffer.cpp | |
parent | 80a50bdc3b48ef3a1e214d85712ecc835fbaa289 (diff) |
Move AHardwareBuffer_getNativeHandle to VNDK
This was added to the NDK only because we didn't have a way to do
VNDK-only declarations. Now we do.
Bug: 34050596
Test: make checkbuild
Change-Id: I039fccfd9f29c5cc960e7691f0baa70101659949
Diffstat (limited to 'libs/nativewindow/AHardwareBuffer.cpp')
-rw-r--r-- | libs/nativewindow/AHardwareBuffer.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libs/nativewindow/AHardwareBuffer.cpp b/libs/nativewindow/AHardwareBuffer.cpp index 5812831811..35b76c7095 100644 --- a/libs/nativewindow/AHardwareBuffer.cpp +++ b/libs/nativewindow/AHardwareBuffer.cpp @@ -16,7 +16,7 @@ #define LOG_TAG "AHardwareBuffer" -#include <android/hardware_buffer.h> +#include <vndk/hardware_buffer.h> #include <errno.h> #include <sys/socket.h> @@ -261,7 +261,12 @@ int AHardwareBuffer_recvHandleFromUnixSocket(int socketFd, AHardwareBuffer** out return NO_ERROR; } -const struct native_handle* AHardwareBuffer_getNativeHandle( + +// ---------------------------------------------------------------------------- +// VNDK functions +// ---------------------------------------------------------------------------- + +const native_handle_t* AHardwareBuffer_getNativeHandle( const AHardwareBuffer* buffer) { if (!buffer) return nullptr; const GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer); |