OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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