Lines Matching refs:mConsumer

69         BufferQueue::createBufferQueue(&mProducer, &mConsumer);
94 sp<IGraphicBufferConsumer> mConsumer;
132 mConsumer = interface_cast<IGraphicBufferConsumer>(binderConsumer);
133 EXPECT_TRUE(mConsumer != NULL);
136 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
161 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
173 mConsumer->consumerConnect(dc, false);
193 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
203 ASSERT_EQ(INVALID_OPERATION, mConsumer->acquireBuffer(&item, 0));
209 mConsumer->consumerConnect(dc, false);
211 EXPECT_EQ(OK, mConsumer->setMaxBufferCount(10));
212 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(10));
221 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(
224 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(0));
225 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(-3));
226 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(
228 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(100));
237 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(3));
244 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
247 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxAcquiredBufferCount(2));
253 mConsumer->consumerConnect(dc, false);
263 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1));
264 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(2));
265 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(minBufferCount));
280 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
282 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(3));
290 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
293 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(
300 mConsumer->consumerConnect(dc, false);
303 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1));
309 mConsumer->consumerConnect(dc, false);
311 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxBufferCount(0));
312 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxBufferCount(
315 EXPECT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(5));
316 EXPECT_EQ(BAD_VALUE, mConsumer->setMaxBufferCount(3));
322 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
364 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0)));
376 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
393 ASSERT_EQ(BAD_VALUE, mConsumer->detachBuffer(-1)); // Index too low
394 ASSERT_EQ(BAD_VALUE, mConsumer->detachBuffer(
396 ASSERT_EQ(BAD_VALUE, mConsumer->detachBuffer(0)); // Not acquired
399 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0)));
401 ASSERT_EQ(OK, mConsumer->detachBuffer(item.mSlot));
402 ASSERT_EQ(BAD_VALUE, mConsumer->detachBuffer(item.mSlot)); // Not acquired
413 ASSERT_EQ(BAD_VALUE, mConsumer->attachBuffer(NULL, safeToClobberBuffer));
414 ASSERT_EQ(BAD_VALUE, mConsumer->attachBuffer(&newSlot, NULL));
415 ASSERT_EQ(OK, mConsumer->attachBuffer(&newSlot, item.mGraphicBuffer));
417 ASSERT_EQ(OK, mConsumer->releaseBuffer(newSlot, 0, EGL_NO_DISPLAY,
435 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
460 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0)));
461 ASSERT_EQ(OK, mConsumer->detachBuffer(item.mSlot));
466 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, static_cast<nsecs_t>(0)));
478 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
486 ASSERT_EQ(OK, mConsumer->setDefaultBufferSize(WIDTH, HEIGHT));
514 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
540 ASSERT_EQ(BAD_VALUE, mConsumer->attachBuffer(&outSlot, buffer));
550 ASSERT_EQ(OK, mConsumer->attachBuffer(&outSlot, buffer));
556 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
590 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
596 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
601 mConsumer->acquireBuffer(&item, 0));
607 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
633 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
639 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
657 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
669 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
677 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
712 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
718 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
723 mConsumer->acquireBuffer(&item, 0));
729 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
794 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
816 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
851 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
852 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
870 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
905 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
906 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
921 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
922 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
930 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
931 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
934 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
935 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
949 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
950 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
954 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
955 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
960 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(false, &history));
988 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(false, &history));
993 ASSERT_EQ(OK, mConsumer->getOccupancyHistory(true, &history));
1009 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, false));
1049 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
1050 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
1053 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
1056 ASSERT_EQ(OK, mConsumer->discardFreeBuffers());
1060 mConsumer->dumpState(String8{}, &dumpString);
1086 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
1090 ASSERT_EQ(OK, mConsumer->setMaxAcquiredBufferCount(1));
1127 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));
1150 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
1153 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
1162 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
1165 ASSERT_EQ(OK, mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
1179 ASSERT_EQ(OK, mConsumer->acquireBuffer(&item, 0));
1187 ASSERT_EQ(OK, mConsumer->consumerConnect(dc, true));