diff options
| author | 2017-09-06 15:52:26 +0000 | |
|---|---|---|
| committer | 2017-09-06 15:52:26 +0000 | |
| commit | 0a18aafb3ce4648f354be78c2f03eacfc5f517ea (patch) | |
| tree | eec65eac893193aded9ec443e8800866bb1b816f | |
| parent | 7dc105747836d831ae18392e8e03b6d3ce6412f9 (diff) | |
| parent | 5d53b3d17301344220bc4e252730200c8e1a6d53 (diff) | |
Merge "Make libnativewindow as LL-NDK"
| -rw-r--r-- | libs/nativewindow/Android.bp | 7 | ||||
| -rw-r--r-- | libs/nativewindow/libnativewindow.map.vndk.txt | 44 |
2 files changed, 51 insertions, 0 deletions
diff --git a/libs/nativewindow/Android.bp b/libs/nativewindow/Android.bp index d759acbbc1..938d426b41 100644 --- a/libs/nativewindow/Android.bp +++ b/libs/nativewindow/Android.bp @@ -63,4 +63,11 @@ cc_library { ], } +llndk_library { + name: "libnativewindow", + symbol_file: "libnativewindow.map.vndk.txt", + unversioned: true, + export_include_dirs: ["include"], +} + subdirs = ["tests"] diff --git a/libs/nativewindow/libnativewindow.map.vndk.txt b/libs/nativewindow/libnativewindow.map.vndk.txt new file mode 100644 index 0000000000..eed4e19a71 --- /dev/null +++ b/libs/nativewindow/libnativewindow.map.vndk.txt @@ -0,0 +1,44 @@ +LIBNATIVEWINDOW { + global: + AHardwareBuffer_acquire; + AHardwareBuffer_allocate; + AHardwareBuffer_describe; + AHardwareBuffer_fromHardwareBuffer; + AHardwareBuffer_getNativeHandle; + AHardwareBuffer_lock; + AHardwareBuffer_recvHandleFromUnixSocket; + AHardwareBuffer_release; + AHardwareBuffer_sendHandleToUnixSocket; + AHardwareBuffer_toHardwareBuffer; + AHardwareBuffer_unlock; + ANativeWindowBuffer_getHardwareBuffer; + ANativeWindow_OemStorageGet; + ANativeWindow_OemStorageSet; + ANativeWindow_acquire; + ANativeWindow_cancelBuffer; + ANativeWindow_dequeueBuffer; + ANativeWindow_fromSurface; + ANativeWindow_fromSurfaceTexture; + ANativeWindow_getFormat; + ANativeWindow_getHeight; + ANativeWindow_getWidth; + ANativeWindow_lock; + ANativeWindow_query; + ANativeWindow_queryf; + ANativeWindow_queueBuffer; + ANativeWindow_release; + ANativeWindow_setAutoRefresh; + ANativeWindow_setBufferCount; + ANativeWindow_setBufferDataSpace; + ANativeWindow_setBuffersDimensions; + ANativeWindow_setBuffersFormat; + ANativeWindow_setBuffersGeometry; + ANativeWindow_setBuffersTimestamp; + ANativeWindow_setBuffersTransform; + ANativeWindow_setSharedBufferMode; + ANativeWindow_setSwapInterval; + ANativeWindow_setUsage; + ANativeWindow_unlockAndPost; + local: + *; +}; |