Searched defs:consumer (Results 1 - 25 of 54) sorted by relevance

123

/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/
H A DLifecycle.java37 public void dispatch(Consumer<T> consumer) { argument
39 consumer.accept(mObservers.get(i));
/frameworks/base/native/android/
H A Dsurface_texture.cpp32 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 DBufferQueueConsumer.h42 // 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 DBufferQueueConsumer.h42 // 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 DMalicious.cpp141 sp<IGraphicBufferConsumer> consumer; local
142 BufferQueue::createBufferQueue(&producer, &consumer);
144 consumer->consumerConnect(listener, false);
H A DMultiTextureConsumer_test.cpp38 sp<IGraphicBufferConsumer> consumer; local
39 BufferQueue::createBufferQueue(&producer, &consumer);
40 mGlConsumer = new GLConsumer(consumer, TEX_ID,
/frameworks/base/libs/hwui/tests/common/
H A DTestContext.cpp90 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 DRecentsTransition.java107 * @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 DDataChangedJournal.java69 * @param consumer The callback.
72 public void forEach(Consumer consumer) throws IOException { argument
80 consumer.accept(packageName);
/frameworks/native/libs/gui/
H A DBufferHubConsumer.cpp25 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 DBufferItemConsumer.cpp36 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 DBufferQueue.cpp101 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 DFrameOutput.cpp71 sp<IGraphicBufferConsumer> consumer; local
72 BufferQueue::createBufferQueue(&producer, &consumer);
73 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
H A DOverlay.cpp172 sp<IGraphicBufferConsumer> consumer; local
173 BufferQueue::createBufferQueue(&mProducer, &consumer);
174 mGlConsumer = new GLConsumer(consumer, mExtTextureName,
/frameworks/av/services/camera/libcameraservice/gui/
H A DRingBufferConsumer.h59 // 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 DRingBufferConsumer.cpp40 RingBufferConsumer::RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, argument
43 ConsumerBase(consumer),
/frameworks/base/core/tests/coretests/src/android/os/
H A DBinderProxyCountingTest.java123 private ServiceConnection bindService(final Consumer<IBinder> consumer, Intent intent) argument
130 consumer.accept(service);
/frameworks/native/opengl/tests/EGLTest/
H A DEGL_test.cpp150 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 DFramebufferSurface.cpp56 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 Dvk_android_native_buffer.h67 uint64_t consumer; member in struct:__anon1913::__anon1914
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DCallbackProcessor.cpp114 sp<IGraphicBufferConsumer> consumer; local
115 BufferQueue::createBufferQueue(&producer, &consumer);
116 mCallbackConsumer = new CpuConsumer(consumer, kCallbackHeapCount);
H A DJpegProcessor.cpp109 sp<IGraphicBufferConsumer> consumer; local
110 BufferQueue::createBufferQueue(&producer, &consumer);
111 mCaptureConsumer = new CpuConsumer(consumer, 1);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.cpp200 * 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 DCamera3SharedOutputStream.cpp99 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 Dgl_env.cpp169 sp<IGraphicBufferConsumer> consumer; local
170 BufferQueue::createBufferQueue(&producer, &consumer);
171 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,

Completed in 707 milliseconds

123