/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/native/libs/vr/libdvr/ |
H A D | dvr_buffer_queue.cpp | 78 sp<IGraphicBufferProducer> gbp = local 80 sp<Surface> surface = new Surface(gbp, true);
|
/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); 206 res = gbp->allowAllocation(false); 213 mOutputs.push_back(gbp); 214 mNotifiers[gbp] = listener; 215 mOutputSlots[gbp] = std::make_unique<OutputSlots>(totalBufferCount); 285 sp<IGraphicBufferProducer>& gbp = mOutputs[surface]; local 286 OutputSlots& outputSlots = *(mOutputSlots[gbp]); 287 int slot = getSlotForOutputLocked(gbp, buffe 311 sp<IGraphicBufferProducer>& gbp = mOutputs[surface_id]; local 496 getSlotForOutputLocked(const sp<IGraphicBufferProducer>& gbp, const sp<GraphicBuffer>& gb) argument 511 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 | 265 const sp<IGraphicBufferProducer>& gbp) { 266 if (authenticateSurfaceTexture(gbp) == false) { 269 const auto& layer = (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 2971 const sp<IGraphicBufferProducer>& gbp = s.barrierGbp; local 2972 if (authenticateSurfaceTextureLocked(gbp)) { 2974 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 3006 sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) 3024 handle, gbp, &layer); 3029 handle, gbp, &layer); 3042 result = addClientLayer(client, *handle, *gbp, laye 264 createScopedConnection( const sp<IGraphicBufferProducer>& gbp) argument 3001 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 3076 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 3102 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(); 2631 const sp<IGraphicBufferProducer>& gbp = s.barrierGbp; local 2632 if (authenticateSurfaceTextureLocked(gbp)) { 2634 (static_cast<MonitoredProducer*>(gbp.get()))->getLayer(); 2666 sp<IGraphicBufferProducer>* gbp, sp<Layer>* parent) 2684 handle, gbp, &layer); 2689 handle, gbp, &layer); 2702 result = addClientLayer(client, *handle, *gbp, laye 244 createScopedConnection( const sp<IGraphicBufferProducer>& gbp) argument 2661 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 2736 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 2762 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/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)); 755 sp<Surface>& surface, const sp<IGraphicBufferProducer>& gbp) { 758 if (gbp == nullptr) { 769 if ((err = gbp->query(NATIVE_WINDOW_CONSUMER_USAGE_BITS, 790 surface = new Surface(gbp, useAsync); 753 createSurfaceFromGbp( OutputStreamInfo& streamInfo, bool isStreamInfoValid, sp<Surface>& surface, const sp<IGraphicBufferProducer>& gbp) argument
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageReader.cpp | 652 IGraphicBufferProducer* gbp = ImageReader_getProducer(env, thiz); local 653 if (gbp == NULL) { 659 return android_view_Surface_createFromIGraphicBufferProducer(env, gbp);
|