2020-11-26 04:52:58 +00:00
|
|
|
#include <vndk/window.h>
|
|
|
|
|
|
|
|
extern "C" {
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
AHardwareBuffer *
|
|
|
|
ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer *anwb)
|
|
|
|
{
|
|
|
|
return nullptr;
|
2020-11-26 04:52:58 +00:00
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
void
|
|
|
|
AHardwareBuffer_acquire(AHardwareBuffer *buffer)
|
|
|
|
{
|
2020-11-26 04:52:58 +00:00
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
void
|
|
|
|
AHardwareBuffer_release(AHardwareBuffer *buffer)
|
|
|
|
{
|
2020-11-26 04:52:58 +00:00
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
void
|
|
|
|
AHardwareBuffer_describe(const AHardwareBuffer *buffer,
|
|
|
|
AHardwareBuffer_Desc *outDesc)
|
|
|
|
{
|
2021-03-24 07:19:41 +00:00
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
int
|
|
|
|
AHardwareBuffer_allocate(const AHardwareBuffer_Desc *desc,
|
|
|
|
AHardwareBuffer **outBuffer)
|
|
|
|
{
|
2021-03-24 07:19:41 +00:00
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
const native_handle_t *
|
|
|
|
AHardwareBuffer_getNativeHandle(const AHardwareBuffer *buffer)
|
|
|
|
{
|
2021-03-24 07:19:41 +00:00
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
|
2021-06-06 20:59:05 +01:00
|
|
|
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;
|
|
|
|
}
|
2020-11-26 04:52:58 +00:00
|
|
|
}
|