Lines Matching full:bufferqueue
20 #include <gui/BufferQueue.h>
34 // ConsumerBase is a base class for BufferQueue consumer end-points. It
35 // handles common tasks like management of the connection to the BufferQueue
120 // BufferQueue. The onFrameAvailable, onFrameReplaced, and
142 // abandonLocked puts the BufferQueue into the abandoned state, causing
167 // acquireBufferLocked fetches the next buffer from the BufferQueue and
178 // control to the BufferQueue.
181 // must take place when a buffer is released back to the BufferQueue. If
202 // ConsumerBase maintains about a BufferQueue buffer slot.
218 // mSlots stores the buffers that have been allocated by the BufferQueue
220 // filled in with the result of BufferQueue::acquire when the
225 Slot mSlots[BufferQueue::NUM_BUFFER_SLOTS];
227 // mAbandoned indicates that the BufferQueue will no longer be used to
230 // method. A BufferQueue that has been abandoned will return the NO_INIT
243 // The ConsumerBase has-a BufferQueue and is responsible for creating this object