/frameworks/av/camera/camera2/ |
H A D | OutputConfiguration.cpp | 162 OutputConfiguration::OutputConfiguration(sp<IGraphicBufferProducer>& gbp, int rotation, argument 164 mGbps.push_back(gbp); 198 for (auto& gbp : mGbps) { 201 surfaceShim.graphicBufferProducer = gbp;
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3StreamSplitter.cpp | 164 sp<IGraphicBufferProducer> gbp = outputQueue->getIGraphicBufferProducer(); local 166 sp<OutputListener> listener(new OutputListener(this, gbp)); 167 IInterface::asBinder(gbp)->linkToDeath(listener); 204 res = gbp->allowAllocation(false); 211 mOutputs.push_back(gbp); 212 mNotifiers[gbp] = listener; 213 mOutputSlots[gbp] = std::make_unique<OutputSlots>(totalBufferCount); 283 sp<IGraphicBufferProducer>& gbp = mOutputs[surface]; local 284 OutputSlots& outputSlots = *(mOutputSlots[gbp]); 285 int slot = getSlotForOutputLocked(gbp, buffe 309 sp<IGraphicBufferProducer>& gbp = mOutputs[surface_id]; local 494 getSlotForOutputLocked(const sp<IGraphicBufferProducer>& gbp, const sp<GraphicBuffer>& gb) argument 509 removeSlotForOutputLocked(const sp<IGraphicBufferProducer>& gbp, const sp<GraphicBuffer>& gb) argument [all...] |
/frameworks/native/libs/gui/ |
H A D | SurfaceControl.cpp | 51 const sp<IGraphicBufferProducer>& gbp) 52 : mClient(client), mHandle(handle), mGraphicBufferProducer(gbp) 48 SurfaceControl( const sp<SurfaceComposerClient>& client, const sp<IBinder>& handle, const sp<IGraphicBufferProducer>& gbp) argument
|
H A D | SurfaceComposerClient.cpp | 680 sp<IGraphicBufferProducer> gbp; local 686 windowType, ownerUid, &handle, &gbp); 689 sur = new SurfaceControl(this, handle, gbp);
|
/frameworks/native/services/surfaceflinger/ |
H A D | Client.cpp | 139 sp<IGraphicBufferProducer>* gbp) 166 sp<IGraphicBufferProducer>* gbp; member in class:android::MessageCreateLayer 180 sp<IGraphicBufferProducer>* gbp, 183 handle(handle), gbp(gbp), result(NO_ERROR), 190 windowType, ownerUid, handle, gbp, parent); 197 windowType, ownerUid, gbp, &parent); 134 createSurface( const String8& name, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, const sp<IBinder>& parentHandle, uint32_t windowType, uint32_t ownerUid, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp) argument 176 MessageCreateLayer(SurfaceFlinger* flinger, const String8& name, Client* client, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, sp<IBinder>* handle, uint32_t windowType, uint32_t ownerUid, sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) argument
|
H A D | SurfaceInterceptor.cpp | 360 auto const& gbp = state.barrierGbp; local 361 if (mFlinger->authenticateSurfaceTextureLocked(gbp)) { 362 otherLayer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer();
|
H A D | SurfaceFlinger.cpp | 288 const sp<IGraphicBufferProducer>& gbp) { 289 if (authenticateSurfaceTexture(gbp) == false) { 292 const auto& layer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 3088 const sp<IGraphicBufferProducer>& gbp = s.barrierGbp; local 3089 if (authenticateSurfaceTextureLocked(gbp)) { 3091 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 3123 sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) 3141 handle, gbp, &layer); 3146 handle, gbp, &layer); 3166 result = addClientLayer(client, *handle, *gbp, laye 287 createScopedConnection( const sp<IGraphicBufferProducer>& gbp) argument 3118 createLayer( const String8& name, const sp<Client>& client, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, uint32_t windowType, uint32_t ownerUid, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) argument 3200 createNormalLayer(const sp<Client>& client, const String8& name, uint32_t w, uint32_t h, uint32_t flags, PixelFormat& format, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* outLayer) argument 3226 createDimLayer(const sp<Client>& client, const String8& name, uint32_t w, uint32_t h, uint32_t flags, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* outLayer) argument [all...] |
H A D | SurfaceFlinger_hwc1.cpp | 245 const sp<IGraphicBufferProducer>& gbp) { 246 if (authenticateSurfaceTexture(gbp) == false) { 249 const auto& layer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 2632 const sp<IGraphicBufferProducer>& gbp = s.barrierGbp; local 2633 if (authenticateSurfaceTextureLocked(gbp)) { 2635 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 2667 sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) 2685 handle, gbp, &layer); 2690 handle, gbp, &layer); 2703 result = addClientLayer(client, *handle, *gbp, laye 244 createScopedConnection( const sp<IGraphicBufferProducer>& gbp) argument 2662 createLayer( const String8& name, const sp<Client>& client, uint32_t w, uint32_t h, PixelFormat format, uint32_t flags, uint32_t windowType, uint32_t ownerUid, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) argument 2737 createNormalLayer(const sp<Client>& client, const String8& name, uint32_t w, uint32_t h, uint32_t flags, PixelFormat& format, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* outLayer) argument 2763 createDimLayer(const sp<Client>& client, const String8& name, uint32_t w, uint32_t h, uint32_t flags, sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp, sp<Layer>* outLayer) argument [all...] |
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_buffer_queue.cpp | 33 sp<IGraphicBufferProducer> gbp = local 35 native_window_ = new Surface(gbp, true);
|
/frameworks/base/core/jni/ |
H A D | android_hardware_camera2_legacy_LegacyCameraDevice.cpp | 644 sp<IGraphicBufferProducer> gbp = s->getIGraphicBufferProducer(); local 645 if (gbp == NULL) { 649 sp<IBinder> b = IInterface::asBinder(gbp);
|
/frameworks/av/services/camera/libcameraservice/api2/ |
H A D | CameraDeviceClient.cpp | 199 sp<IGraphicBufferProducer> gbp = surface->getIGraphicBufferProducer(); local 200 int idx = mStreamMap.indexOfKey(IInterface::asBinder(gbp)); 757 sp<Surface>& surface, const sp<IGraphicBufferProducer>& gbp) { 760 if (gbp == nullptr) { 771 if ((err = gbp->getConsumerUsage(&consumerUsage)) != OK) { 791 surface = new Surface(gbp, useAsync); 755 createSurfaceFromGbp( OutputStreamInfo& streamInfo, bool isStreamInfoValid, sp<Surface>& surface, const sp<IGraphicBufferProducer>& gbp) argument
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageReader.cpp | 651 IGraphicBufferProducer* gbp = ImageReader_getProducer(env, thiz); local 652 if (gbp == NULL) { 658 return android_view_Surface_createFromIGraphicBufferProducer(env, gbp);
|