Searched refs:DvrWriteBufferQueue (Results 1 – 9 of 9) sorted by relevance
/frameworks/native/libs/vr/libdvr/include/dvr/ |
D | dvr_buffer_queue.h | 12 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef 16 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue); 17 ssize_t dvrWriteBufferQueueGetCapacity(DvrWriteBufferQueue* write_queue); 18 int dvrWriteBufferQueueGetId(DvrWriteBufferQueue* write_queue); 24 int dvrWriteBufferQueueGetExternalSurface(DvrWriteBufferQueue* write_queue, 27 int dvrWriteBufferQueueCreateReadQueue(DvrWriteBufferQueue* write_queue, 29 int dvrWriteBufferQueueDequeue(DvrWriteBufferQueue* write_queue, int timeout,
|
D | dvr_deleter.h | 17 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef 29 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue); 52 void operator()(DvrWriteBufferQueue* p) { dvrWriteBufferQueueDestroy(p); } in operator() 70 using UniqueDvrWriteBufferQueue = MakeUniqueDvrPointer<DvrWriteBufferQueue>;
|
D | dvr_api.h | 31 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef 129 typedef void (*DvrWriteBufferQueueDestroyPtr)(DvrWriteBufferQueue* write_queue); 131 DvrWriteBufferQueue* write_queue); 132 typedef int (*DvrWriteBufferQueueGetIdPtr)(DvrWriteBufferQueue* write_queue); 134 DvrWriteBufferQueue* write_queue, ANativeWindow** out_window); 136 DvrWriteBufferQueue* write_queue, DvrReadBufferQueue** out_read_queue); 137 typedef int (*DvrWriteBufferQueueDequeuePtr)(DvrWriteBufferQueue* write_queue, 166 DvrWriteBufferQueue** queue_out);
|
D | dvr_surface.h | 17 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef 83 DvrWriteBufferQueue** queue_out);
|
/frameworks/native/libs/vr/libdvr/ |
D | dvr_buffer_queue.cpp | 20 DvrWriteBufferQueue* CreateDvrWriteBufferQueueFromProducerQueue( in CreateDvrWriteBufferQueueFromProducerQueue() 22 return new DvrWriteBufferQueue{std::move(producer_queue)}; in CreateDvrWriteBufferQueueFromProducerQueue() 31 DvrWriteBufferQueue* write_queue) { in GetProducerQueueFromDvrWriteBufferQueue() 40 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue) { in dvrWriteBufferQueueDestroy() 47 ssize_t dvrWriteBufferQueueGetCapacity(DvrWriteBufferQueue* write_queue) { in dvrWriteBufferQueueGetCapacity() 54 int dvrWriteBufferQueueGetId(DvrWriteBufferQueue* write_queue) { in dvrWriteBufferQueueGetId() 61 int dvrWriteBufferQueueGetExternalSurface(DvrWriteBufferQueue* write_queue, in dvrWriteBufferQueueGetExternalSurface() 89 int dvrWriteBufferQueueCreateReadQueue(DvrWriteBufferQueue* write_queue, in dvrWriteBufferQueueCreateReadQueue() 109 int dvrWriteBufferQueueDequeue(DvrWriteBufferQueue* write_queue, int timeout, in dvrWriteBufferQueueDequeue()
|
D | dvr_internal.h | 13 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue; typedef 37 DvrWriteBufferQueue* CreateDvrWriteBufferQueueFromProducerQueue( 40 DvrWriteBufferQueue* write_queue); 59 struct DvrWriteBufferQueue { struct
|
D | dvr_surface.cpp | 138 DvrWriteBufferQueue** out_writer) { in dvrSurfaceCreateWriteBufferQueue()
|
/frameworks/native/libs/vr/libdvr/tests/ |
D | dvr_buffer_queue-test.cpp | 50 DvrWriteBufferQueue* write_queue_{nullptr}; 199 std::unique_ptr<DvrWriteBufferQueue, decltype(&dvrWriteBufferQueueDestroy)> in TEST_F()
|
D | dvr_display_manager-test.cpp | 60 DvrWriteBufferQueue* queue; in CreateSurfaceQueue()
|