/frameworks/native/libs/gui/tests/ |
H A D | SurfaceTextureGL.h | 40 sp<IGraphicBufferProducer> producer; local 41 BufferQueue::createBufferQueue(&producer, &mConsumer); 44 mSTC = new Surface(producer);
|
H A D | Malicious.cpp | 30 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 D | MultiTextureConsumer_test.cpp | 37 sp<IGraphicBufferProducer> producer; local 39 BufferQueue::createBufferQueue(&producer, &consumer); 42 mSurface = new Surface(producer);
|
H A D | BufferQueue_test.cpp | 116 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 D | SurfaceTextureClient_test.cpp | 51 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 D | surface_texture.cpp | 33 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 D | TestContext.cpp | 89 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 D | BufferQueue.cpp | 97 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 D | BufferHubProducer.cpp | 29 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 D | eglCreateWindowSurface.cpp | 89 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 D | consumer_channel.cpp | 23 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 D | consumer_queue_channel.cpp | 18 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 D | FrameOutput.cpp | 70 sp<IGraphicBufferProducer> producer; local 72 BufferQueue::createBufferQueue(&producer, &consumer); 77 producer->setMaxDequeuedBufferCount(4); 84 *pBufferProducer = producer;
|
/frameworks/native/opengl/tests/EGLTest/ |
H A D | EGL_test.cpp | 149 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 D | vk_android_native_buffer.h | 68 uint64_t producer; member in struct:__anon1913::__anon1914
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | CallbackProcessor.cpp | 113 sp<IGraphicBufferProducer> producer; local 115 BufferQueue::createBufferQueue(&producer, &consumer); 119 mCallbackWindow = new Surface(producer);
|
H A D | JpegProcessor.cpp | 108 sp<IGraphicBufferProducer> producer; local 110 BufferQueue::createBufferQueue(&producer, &consumer); 114 mCaptureWindow = new Surface(producer);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 173 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 D | Camera3StreamSplitter.cpp | 126 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 D | gl_env.cpp | 168 sp<IGraphicBufferProducer> producer; local 170 BufferQueue::createBufferQueue(&producer, &consumer); 173 window_ = new Surface(producer);
|
/frameworks/native/cmds/flatland/ |
H A D | GLHelper.cpp | 203 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 D | display_surface.cpp | 220 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 D | UidMap.cpp | 259 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 D | SurfaceTexture.cpp | 53 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 D | MonitoredProducer.cpp | 24 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, argument 27 mProducer(producer),
|