HomeSort by relevance Sort by last modified time
    Searched defs:DvrWriteBufferQueue (Results 1 - 5 of 5) sorted by null

  /frameworks/native/libs/vr/libdvr/include/dvr/
dvr_buffer_queue.h 12 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue;
18 // mechanism to send a DvrWriteBufferQueue cross process. Use
34 // a DvrWriteBufferQueue through Android platform logic.
36 // @param out_write_queue The pointer of a DvrWriteBufferQueue will be filled
43 DvrWriteBufferQueue** out_write_queue);
47 // @param write_queue The DvrWriteBufferQueue of interest.
48 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue);
52 // @param write_queue The DvrWriteBufferQueue of interest.
54 ssize_t dvrWriteBufferQueueGetCapacity(DvrWriteBufferQueue* write_queue)
    [all...]
dvr_deleter.h 17 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue;
29 void dvrWriteBufferQueueDestroy(DvrWriteBufferQueue* write_queue);
52 void operator()(DvrWriteBufferQueue* p) { dvrWriteBufferQueueDestroy(p); }
70 using UniqueDvrWriteBufferQueue = MakeUniqueDvrPointer<DvrWriteBufferQueue>;
dvr_api.h 42 typedef struct DvrWriteBufferQueue DvrWriteBufferQueue;
175 DvrWriteBufferQueue** queue_out);
176 typedef void (*DvrWriteBufferQueueDestroyPtr)(DvrWriteBufferQueue* write_queue);
178 DvrWriteBufferQueue* write_queue);
179 typedef int (*DvrWriteBufferQueueGetIdPtr)(DvrWriteBufferQueue* write_queue);
181 DvrWriteBufferQueue* write_queue, ANativeWindow** out_window);
183 DvrWriteBufferQueue* write_queue, ANativeWindow** out_window);
185 DvrWriteBufferQueue* write_queue, DvrReadBufferQueue** out_read_queue);
186 typedef int (*DvrWriteBufferQueueDequeuePtr)(DvrWriteBufferQueue* write_queue
    [all...]
  /frameworks/native/libs/vr/libdvr/
dvr_buffer_queue_internal.h 23 struct DvrWriteBufferQueue {
27 // Create a concrete object for DvrWriteBufferQueue.
30 // this DvrWriteBufferQueue, must not be NULL.
31 explicit DvrWriteBufferQueue(
dvr_buffer_queue.cpp 21 DvrWriteBufferQueue::DvrWriteBufferQueue(
28 int DvrWriteBufferQueue::GetNativeWindow(ANativeWindow** out_window) {
31 // DvrWriteBufferQueue as an external surface.
40 int DvrWriteBufferQueue::CreateReadQueue(DvrReadBufferQueue** out_read_queue) {
45 "DvrWriteBufferQueue::CreateReadQueue: Failed to create consumer queue "
54 int DvrWriteBufferQueue::Dequeue(int timeout, DvrWriteBuffer* write_buffer,
70 int DvrWriteBufferQueue::GainBuffer(int timeout,
88 "DvrWriteBufferQueue::GainBuffer: Failed to dequeue buffer: %s",
103 "DvrWriteBufferQueue::GainBuffer: Buffer slot is not empty: %zu", slot)
    [all...]

Completed in 76 milliseconds