Home | History | Annotate | Download | only in device3

Lines Matching full:manager

37  * When clients request a buffer, buffer manager will pick a buffer if there are some already
39 * buffer maintained by the buffer manager, it will dynamically deallocate some buffers that are
40 * solely owned by this buffer manager.
52 * This method registers an output stream to this buffer manager by using the provided stream
56 * usage flags, etc. for the buffer manager to allocate and hand out buffers for this stream.
61 * as the invalid stream set ID indicates that this stream doesn't intend to use buffer manager.
64 * Once a stream is successfully registered to this buffer manager, the buffer manager takes
69 * returnBufferForStream() to return the free buffer to this buffer manager. If the stream
70 * uses buffer manager to manage the stream buffers, it should disable the BufferQueue
81 * INVALID_OPERATION: This buffer manager doesn't support buffer sharing across this stream
88 * This method unregisters a stream from this buffer manager.
92 * this stream set) by this buffer manager will be freed; all buffers subsequently returned to
93 * this buffer manager for this stream set will be freed immediately.
97 * OK: Removal of the a stream from this buffer manager was successful.
100 * to this buffer manager before.
105 * This method obtains a buffer for a stream from this buffer manager.
122 * to this buffer manager before.
128 * This method notifies the manager that a buffer has been released by the consumer.
130 * The buffer is not returned to the buffer manager, but is available for the stream the buffer
133 * The notification lets the manager know how many buffers are directly available to the stream.
137 * buffer has been reused. The manager will call detachBuffer on the stream
145 * to this buffer manager before.
150 * This method returns a buffer for a stream to this buffer manager.
162 * manager; clients should not use this buffer after this call. Attempting to access this buffer
166 * BufferQueueProducer onBufferReleased callback is fired, and return it to this buffer manager.
171 * buffer manager before.
177 * Dump the buffer manager statistics.
235 * getBufferForStream() is called on this buffer manager, if the total allocated buffer
236 * count exceeds this water mark, the buffer manager will attempt to reduce it as follows:
286 * Stream set map managed by this buffer manager.