| #include <vndk/window.h> |
| |
| extern "C" { |
| |
| AHardwareBuffer * |
| ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer *anwb) |
| { |
| return nullptr; |
| } |
| |
| void |
| AHardwareBuffer_acquire(AHardwareBuffer *buffer) |
| { |
| } |
| |
| void |
| AHardwareBuffer_release(AHardwareBuffer *buffer) |
| { |
| } |
| |
| void |
| AHardwareBuffer_describe(const AHardwareBuffer *buffer, |
| AHardwareBuffer_Desc *outDesc) |
| { |
| } |
| |
| int |
| AHardwareBuffer_allocate(const AHardwareBuffer_Desc *desc, |
| AHardwareBuffer **outBuffer) |
| { |
| return 0; |
| } |
| |
| const native_handle_t * |
| AHardwareBuffer_getNativeHandle(const AHardwareBuffer *buffer) |
| { |
| return NULL; |
| } |
| |
| void |
| ANativeWindow_acquire(ANativeWindow *window) |
| { |
| } |
| |
| void |
| ANativeWindow_release(ANativeWindow *window) |
| { |
| } |
| |
| int32_t |
| ANativeWindow_getFormat(ANativeWindow *window) |
| { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_setSwapInterval(ANativeWindow *window, int interval) |
| { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_query(const ANativeWindow *window, |
| ANativeWindowQuery query, |
| int *value) |
| { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_dequeueBuffer(ANativeWindow *window, |
| ANativeWindowBuffer **buffer, |
| int *fenceFd) |
| { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_queueBuffer(ANativeWindow *window, |
| ANativeWindowBuffer *buffer, |
| int fenceFd) |
| { |
| return 0; |
| } |
| |
| int ANativeWindow_cancelBuffer(ANativeWindow* window, |
| ANativeWindowBuffer* buffer, |
| int fenceFd) { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_setUsage(ANativeWindow *window, uint64_t usage) |
| { |
| return 0; |
| } |
| |
| int |
| ANativeWindow_setSharedBufferMode(ANativeWindow *window, |
| bool sharedBufferMode) |
| { |
| return 0; |
| } |
| } |