/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/ |
H A D | Lifecycle.java | 37 public void dispatch(Consumer<T> consumer) { argument 39 consumer.accept(mObservers.get(i));
|
/frameworks/base/native/android/ |
H A D | surface_texture.cpp | 32 sp<GLConsumer> consumer; member in struct:ASurfaceTexture 41 ast->consumer = SurfaceTexture_getSurfaceTexture(env, surfacetexture); 58 return st->consumer->attachToContext(tex); 62 return st->consumer->detachFromContext(); 66 return st->consumer->updateTexImage(); 70 st->consumer->getTransformMatrix(mtx); 74 return st->consumer->getTimestamp();
|
/frameworks/native/include/gui/ |
H A D | BufferQueueConsumer.h | 42 // field of buffer is set to NULL and it is assumed that the consumer still 59 // releaseBuffer releases a buffer slot from the consumer back to the 64 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free 75 // connect connects a consumer to the BufferQueue. Only one 76 // consumer may be connected, and when that consumer disconnects the 79 // controlledByApp indicates whether the consumer is controlled by 86 // disconnect disconnects a consumer from the BufferQueue. All 94 // but have not yet been released by the consumer. 108 // be acquired by the consumer a 165 consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) argument [all...] |
/frameworks/native/libs/gui/include/gui/ |
H A D | BufferQueueConsumer.h | 42 // field of buffer is set to NULL and it is assumed that the consumer still 59 // releaseBuffer releases a buffer slot from the consumer back to the 64 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free 75 // connect connects a consumer to the BufferQueue. Only one 76 // consumer may be connected, and when that consumer disconnects the 79 // controlledByApp indicates whether the consumer is controlled by 86 // disconnect disconnects a consumer from the BufferQueue. All 94 // but have not yet been released by the consumer. 108 // be acquired by the consumer a 165 consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) argument [all...] |
/frameworks/native/libs/gui/tests/ |
H A D | Malicious.cpp | 141 sp<IGraphicBufferConsumer> consumer; local 142 BufferQueue::createBufferQueue(&producer, &consumer); 144 consumer->consumerConnect(listener, false);
|
H A D | MultiTextureConsumer_test.cpp | 38 sp<IGraphicBufferConsumer> consumer; local 39 BufferQueue::createBufferQueue(&producer, &consumer); 40 mGlConsumer = new GLConsumer(consumer, TEX_ID,
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestContext.cpp | 90 sp<IGraphicBufferConsumer> consumer; local 91 BufferQueue::createBufferQueue(&producer, &consumer); 94 mConsumer = new BufferItemConsumer(consumer, GRALLOC_USAGE_HW_COMPOSER, 4);
|
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/view/ |
H A D | RecentsTransition.java | 107 * @return a hardware {@link Bitmap} after being drawn with the {@param consumer}. Result can be 110 public static Bitmap createHardwareBitmap(int width, int height, Consumer<Canvas> consumer) { argument 115 consumer.accept(c);
|
/frameworks/base/services/backup/java/com/android/server/backup/ |
H A D | DataChangedJournal.java | 69 * @param consumer The callback. 72 public void forEach(Consumer consumer) throws IOException { argument 80 consumer.accept(packageName);
|
/frameworks/native/libs/gui/ |
H A D | BufferHubConsumer.cpp | 25 sp<BufferHubConsumer> consumer = new BufferHubConsumer; local 26 consumer->mQueue = queue; 27 return consumer; 32 ALOGE("BufferHubConsumer::Create: Invalid consumer parcelable."); 36 sp<BufferHubConsumer> consumer = new BufferHubConsumer; local 37 consumer->mQueue = ConsumerQueue::Import(parcelable.TakeChannelHandle()); 38 return consumer; 64 status_t BufferHubConsumer::consumerConnect(const sp<IConsumerListener>& /*consumer*/, 68 // TODO(b/73267953): Make BufferHub honor producer and consumer connection. Returns NO_ERROR to 76 // TODO(b/73267953): Make BufferHub honor producer and consumer connectio [all...] |
H A D | BufferItemConsumer.cpp | 36 const sp<IGraphicBufferConsumer>& consumer, uint64_t consumerUsage, 38 ConsumerBase(consumer, controlledByApp) 42 "Failed to set consumer usage bits to %#" PRIx64, consumerUsage); 35 BufferItemConsumer( const sp<IGraphicBufferConsumer>& consumer, uint64_t consumerUsage, int bufferCount, bool controlledByApp) argument
|
H A D | BufferQueue.cpp | 101 sp<IGraphicBufferConsumer> consumer(new BufferQueueConsumer(core)); 102 LOG_ALWAYS_FATAL_IF(consumer == NULL, 106 *outConsumer = consumer; 116 sp<IGraphicBufferConsumer> consumer; local 127 consumer = BufferHubConsumer::Create(consumerQueue); 130 LOG_ALWAYS_FATAL_IF(consumer == NULL, "BufferQueue: failed to create BufferQueueConsumer"); 133 *outConsumer = consumer;
|
/frameworks/av/cmds/screenrecord/ |
H A D | FrameOutput.cpp | 71 sp<IGraphicBufferConsumer> consumer; local 72 BufferQueue::createBufferQueue(&producer, &consumer); 73 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
|
H A D | Overlay.cpp | 172 sp<IGraphicBufferConsumer> consumer; local 173 BufferQueue::createBufferQueue(&mProducer, &consumer); 174 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.h | 59 // Create a new ring buffer consumer. The consumerUsage parameter determines 60 // the consumer usage flags passed to the graphics allocator. The 63 RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, uint64_t consumerUsage, 81 // setConsumerUsage allows the BufferQueue consumer usage to be 120 PinnedBufferItem(wp<RingBufferConsumer> consumer, argument 122 mConsumer(consumer), 127 sp<RingBufferConsumer> consumer = mConsumer.promote(); local 128 if (consumer != NULL) { 129 consumer->unpinBuffer(mBufferItem);
|
H A D | RingBufferConsumer.cpp | 40 RingBufferConsumer::RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, argument 43 ConsumerBase(consumer),
|
/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | BinderProxyCountingTest.java | 123 private ServiceConnection bindService(final Consumer<IBinder> consumer, Intent intent) argument 130 consumer.accept(service);
|
/frameworks/native/opengl/tests/EGLTest/ |
H A D | EGL_test.cpp | 150 sp<IGraphicBufferConsumer> consumer; 151 BufferQueue::createBufferQueue(&producer, &consumer); 152 consumer->consumerConnect(new DummyConsumer, false); 269 sp<IGraphicBufferConsumer> consumer; local 270 BufferQueue::createBufferQueue(&producer, &consumer); 271 consumer->consumerConnect(new DummyConsumer, false); 355 sp<IGraphicBufferConsumer> consumer; local 356 BufferQueue::createBufferQueue(&producer, &consumer); 357 consumer->consumerConnect(new DummyConsumer, false); 527 sp<IGraphicBufferConsumer> consumer; local 579 sp<IGraphicBufferConsumer> consumer; local 661 sp<IGraphicBufferConsumer> consumer; local 766 sp<IGraphicBufferConsumer> consumer; local [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 56 const sp<IGraphicBufferConsumer>& consumer) : 57 ConsumerBase(consumer), 55 FramebufferSurface(HWComposer& hwc, int disp, const sp<IGraphicBufferConsumer>& consumer) argument
|
/frameworks/native/vulkan/include/vulkan/ |
H A D | vk_android_native_buffer.h | 67 uint64_t consumer; member in struct:__anon1913::__anon1914
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | CallbackProcessor.cpp | 114 sp<IGraphicBufferConsumer> consumer; local 115 BufferQueue::createBufferQueue(&producer, &consumer); 116 mCallbackConsumer = new CpuConsumer(consumer, kCallbackHeapCount);
|
H A D | JpegProcessor.cpp | 109 sp<IGraphicBufferConsumer> consumer; local 110 BufferQueue::createBufferQueue(&producer, &consumer); 111 mCaptureConsumer = new CpuConsumer(consumer, 1);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 200 * no-op since we can't disconnect the producer from the consumer-side 233 sp<IGraphicBufferConsumer> consumer; local 234 BufferQueue::createBufferQueue(&producer, &consumer); 257 * (Note that this sets consumer-side buffer count only, 258 * and not the sum of producer+consumer side as in other camera streams). 264 mConsumer = new BufferItemConsumer(consumer, mUsage,
|
H A D | Camera3SharedOutputStream.cpp | 99 ALOGE("%s: it's illegal to set zero consumer surfaces!", __FUNCTION__); 106 ALOGE("%s: it's illegal to set a null consumer surface!", __FUNCTION__); 171 status_t Camera3SharedOutputStream::queueBufferToConsumer(sp<ANativeWindow>& consumer, argument 173 status_t res = consumer->queueBuffer(consumer.get(), buffer, anwReleaseFence); 175 // After queuing buffer to the internal consumer queue, check whether the buffer is
|
/frameworks/base/media/mca/filterfw/native/core/ |
H A D | gl_env.cpp | 169 sp<IGraphicBufferConsumer> consumer; local 170 BufferQueue::createBufferQueue(&producer, &consumer); 171 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,
|