Home | History | Annotate | Download | only in gui

Lines Matching full:consumer

92         // Indicates whether this buffer has been seen by a consumer yet
106 // NULL and it is assumed that the consumer still holds a reference to the
116 // releaseBuffer releases a buffer slot from the consumer back to the
121 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free
132 // consumerConnect connects a consumer to the BufferQueue. Only one
133 // consumer may be connected, and when that consumer disconnects the
136 // controlledByApp indicates whether the consumer is controlled by
139 // consumer may not be NULL.
140 virtual status_t consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) = 0;
142 // consumerDisconnect disconnects a consumer from the BufferQueue. All
150 // but have not yet been released by the consumer.
169 // (when both producer and consumer have set their "isControlledByApp"
176 // be acquired by the consumer at one time (default 1). This call will