Lines Matching defs:BufferQueueProducer
19 #define LOG_TAG "BufferQueueProducer"
27 #include <gui/BufferQueueProducer.h>
37 BufferQueueProducer::BufferQueueProducer(const sp<BufferQueueCore>& core) :
48 BufferQueueProducer::~BufferQueueProducer() {}
50 status_t BufferQueueProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) {
75 status_t BufferQueueProducer::setBufferCount(int bufferCount) {
134 status_t BufferQueueProducer::waitForFreeSlotThenRelock(const char* caller,
251 status_t BufferQueueProducer::dequeueBuffer(int *outSlot,
390 status_t BufferQueueProducer::detachBuffer(int slot) {
421 status_t BufferQueueProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer,
466 status_t BufferQueueProducer::attachBuffer(int* outSlot,
512 status_t BufferQueueProducer::queueBuffer(int slot,
693 void BufferQueueProducer::cancelBuffer(int slot, const sp<Fence>& fence) {
722 int BufferQueueProducer::query(int what, int *outValue) {
768 status_t BufferQueueProducer::connect(const sp<IProducerListener>& listener,
833 status_t BufferQueueProducer::disconnect(int api) {
892 status_t BufferQueueProducer::setSidebandStream(const sp<NativeHandle>& stream) {
906 void BufferQueueProducer::allocateBuffers(bool async, uint32_t width,
1006 void BufferQueueProducer::binderDied(const wp<android::IBinder>& /* who */) {