Searched defs:producer (Results 1 - 25 of 46) sorted by relevance

12

/frameworks/native/libs/gui/tests/
H A DSurfaceTextureGL.h40 sp<IGraphicBufferProducer> producer; local
41 BufferQueue::createBufferQueue(&producer, &mConsumer);
44 mSTC = new Surface(producer);
H A DMalicious.cpp30 ProxyBQP(const sp<IGraphicBufferProducer>& producer) : mProducer(producer) {} argument
105 MaliciousBQP(const sp<IGraphicBufferProducer>& producer) : ProxyBQP(producer) {} argument
140 sp<IGraphicBufferProducer> producer; local
142 BufferQueue::createBufferQueue(&producer, &consumer);
146 sp<MaliciousBQP> malicious = new MaliciousBQP(producer);
H A DMultiTextureConsumer_test.cpp37 sp<IGraphicBufferProducer> producer; local
39 BufferQueue::createBufferQueue(&producer, &consumer);
42 mSurface = new Surface(producer);
H A DBufferQueue_test.cpp116 sp<IGraphicBufferProducer> producer; local
118 BufferQueue::createBufferQueue(&producer, &consumer);
120 serviceManager->addService(PRODUCER_NAME, IInterface::asBinder(producer));
581 // Repeatedly queue and dequeue a buffer from the producer side, it should
646 // Repeatedly queue and dequeue a buffer from the producer side, it should
701 // Repeatedly queue and dequeue a buffer from the producer side, it should
1166 // Disconnect the producer end. This should clear all of the slots and mark
H A DSurfaceTextureClient_test.cpp51 sp<IGraphicBufferProducer> producer; local
53 BufferQueue::createBufferQueue(&producer, &consumer);
56 mSTC = new Surface(producer);
761 sp<IGraphicBufferProducer> producer; local
763 BufferQueue::createBufferQueue(&producer, &consumer);
766 sp<Surface> stc(new Surface(producer));
/frameworks/base/native/android/
H A Dsurface_texture.cpp33 sp<IGraphicBufferProducer> producer; member in struct:ASurfaceTexture
42 ast->producer = SurfaceTexture_getProducer(env, surfacetexture);
47 sp<Surface> surface = new Surface(st->producer);
/frameworks/base/libs/hwui/tests/common/
H A DTestContext.cpp89 sp<IGraphicBufferProducer> producer; local
91 BufferQueue::createBufferQueue(&producer, &consumer);
92 producer->setMaxDequeuedBufferCount(3);
93 producer->setAsyncMode(true);
96 mSurface = new Surface(producer);
108 // We assume the producer is internally ordered enough such that
/frameworks/native/libs/gui/
H A DBufferQueue.cpp97 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core, consumerIsSurfaceFlinger));
98 LOG_ALWAYS_FATAL_IF(producer == NULL,
105 *outProducer = producer;
115 sp<IGraphicBufferProducer> producer; local
126 producer = BufferHubProducer::Create(producerQueue);
129 LOG_ALWAYS_FATAL_IF(producer == NULL, "BufferQueue: failed to create BufferQueueProducer");
132 *outProducer = producer;
H A DBufferHubProducer.cpp29 sp<BufferHubProducer> producer = new BufferHubProducer; local
30 producer->queue_ = queue;
31 return producer;
37 ALOGE("BufferHubProducer::Create: Invalid producer parcelable.");
41 sp<BufferHubProducer> producer = new BufferHubProducer; local
42 producer->queue_ = ProducerQueue::Import(parcelable.TakeChannelHandle());
43 return producer;
52 ALOGE("requestBuffer: BufferHubProducer has no connected producer");
60 ALOGE("requestBuffer: slot %d is not owned by the producer (state = %s)", slot,
121 // In Daydream, non-blocking producer sid
[all...]
/frameworks/native/opengl/tools/glgen/stubs/egl/
H A DeglCreateWindowSurface.cpp89 android::sp<android::IGraphicBufferProducer> producer; local
110 producer = android::SurfaceTexture_getProducer(_env, win);
112 if (producer == NULL)
115 window = new android::Surface(producer, true);
/frameworks/native/services/vr/bufferhubd/
H A Dconsumer_channel.cpp23 const std::shared_ptr<Channel> producer)
26 producer_(producer) {
35 if (auto producer = GetProducer()) {
36 producer->RemoveConsumer(this);
42 if (auto producer = GetProducer()) {
43 // If producer has not hung up, copy most buffer info from the producer.
44 info = producer->GetBufferInfo();
70 auto producer = GetProducer(); local
71 if (!producer)
21 ConsumerChannel(BufferHubService* service, int buffer_id, int channel_id, uint64_t consumer_state_bit, const std::shared_ptr<Channel> producer) argument
118 auto producer = GetProducer(); local
142 auto producer = GetProducer(); local
167 auto producer = GetProducer(); local
[all...]
H A Dconsumer_queue_channel.cpp18 const std::shared_ptr<Channel>& producer, bool silent)
20 producer_(producer),
30 if (auto producer = GetProducer()) {
31 producer->RemoveConsumer(this);
37 auto producer = GetProducer(); local
38 if (!producer) {
46 *producer, &ProducerQueueChannel::OnCreateConsumerQueue, message);
51 *producer, &ProducerQueueChannel::OnGetQueueInfo, message);
75 if (auto producer = GetProducer()) {
76 // If producer ha
16 ConsumerQueueChannel( BufferHubService* service, int buffer_id, int channel_id, const std::shared_ptr<Channel>& producer, bool silent) argument
[all...]
/frameworks/av/cmds/screenrecord/
H A DFrameOutput.cpp70 sp<IGraphicBufferProducer> producer; local
72 BufferQueue::createBufferQueue(&producer, &consumer);
77 producer->setMaxDequeuedBufferCount(4);
84 *pBufferProducer = producer;
/frameworks/native/opengl/tests/EGLTest/
H A DEGL_test.cpp149 sp<IGraphicBufferProducer> producer;
151 BufferQueue::createBufferQueue(&producer, &consumer);
153 sp<Surface> mSTC = new Surface(producer);
268 sp<IGraphicBufferProducer> producer; local
270 BufferQueue::createBufferQueue(&producer, &consumer);
272 sp<Surface> mSTC = new Surface(producer);
354 sp<IGraphicBufferProducer> producer; local
356 BufferQueue::createBufferQueue(&producer, &consumer);
358 sp<Surface> mSTC = new Surface(producer);
526 sp<IGraphicBufferProducer> producer; local
578 sp<IGraphicBufferProducer> producer; local
660 sp<IGraphicBufferProducer> producer; local
765 sp<IGraphicBufferProducer> producer; local
[all...]
/frameworks/native/vulkan/include/vulkan/
H A Dvk_android_native_buffer.h68 uint64_t producer; member in struct:__anon1913::__anon1914
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DCallbackProcessor.cpp113 sp<IGraphicBufferProducer> producer; local
115 BufferQueue::createBufferQueue(&producer, &consumer);
119 mCallbackWindow = new Surface(producer);
H A DJpegProcessor.cpp108 sp<IGraphicBufferProducer> producer; local
110 BufferQueue::createBufferQueue(&producer, &consumer);
114 mCaptureWindow = new Surface(producer);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3InputStream.cpp173 sp<IGraphicBufferProducer> *producer) {
176 if (producer == NULL) {
183 *producer = mProducer;
200 * no-op since we can't disconnect the producer from the consumer-side
232 sp<IGraphicBufferProducer> producer; local
234 BufferQueue::createBufferQueue(&producer, &consumer);
237 res = producer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS, &minUndequeuedBuffers);
258 * and not the sum of producer+consumer side as in other camera streams).
262 // TODO: somehow set the total buffer count when producer connects?
268 mProducer = producer;
172 getInputBufferProducerLocked( sp<IGraphicBufferProducer> *producer) argument
[all...]
H A DCamera3StreamSplitter.cpp126 sp<IGraphicBufferProducer> producer = notifier.first; local
128 IInterface::asBinder(producer)->unlinkToDeath(listener);
193 // Connect to the buffer producer
303 SP_LOGE("%s: Failed to unlink producer death listener: %d ", __FUNCTION__, res);
309 SP_LOGE("%s: Unable disconnect from producer interface: %d ", __FUNCTION__, res);
/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.cpp168 sp<IGraphicBufferProducer> producer; local
170 BufferQueue::createBufferQueue(&producer, &consumer);
173 window_ = new Surface(producer);
/frameworks/native/cmds/flatland/
H A DGLHelper.cpp203 sp<IGraphicBufferProducer> producer; local
205 BufferQueue::createBufferQueue(&producer, &consumer);
209 producer->setMaxDequeuedBufferCount(2);
212 sp<ANativeWindow> anw = new Surface(producer);
/frameworks/native/libs/vr/libvrflinger/
H A Ddisplay_surface.cpp220 auto producer = ProducerQueue::Create(config, UsagePolicy{}); local
221 if (!producer) {
223 "ApplicationDisplaySurface::OnCreateQueue: Failed to create producer "
229 producer->CreateSilentConsumerQueue();
242 return std::move(producer->GetChannelHandle());
292 auto producer = ProducerQueue::Create( local
294 if (!producer) {
296 "DirectDisplaySurface::OnCreateQueue: Failed to create producer "
301 direct_queue_ = producer->CreateConsumerQueue();
314 return std::move(producer
[all...]
/frameworks/base/cmds/statsd/src/packages/
H A DUidMap.cpp259 void UidMap::addListener(wp<PackageInfoListener> producer) { argument
261 mSubscribers.insert(producer);
264 void UidMap::removeListener(wp<PackageInfoListener> producer) { argument
266 mSubscribers.erase(producer);
/frameworks/base/core/jni/android/graphics/
H A DSurfaceTexture.cpp53 jfieldID producer; member in struct:android::fields_t
97 const sp<IGraphicBufferProducer>& producer)
100 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
101 if (producer.get()) {
102 producer->incStrong((void*)SurfaceTexture_setProducer);
107 env->SetLongField(thiz, fields.producer, (jlong)producer.get());
130 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
135 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz));
136 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer)
96 SurfaceTexture_setProducer(JNIEnv* env, jobject thiz, const sp<IGraphicBufferProducer>& producer) argument
261 sp<IGraphicBufferProducer> producer; local
[all...]
/frameworks/native/services/surfaceflinger/
H A DMonitoredProducer.cpp24 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, argument
27 mProducer(producer),

Completed in 827 milliseconds

12