Home
last modified time | relevance | path

Searched refs:bufHandle (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/drivers/peripheral/distributed_camera/hdi_service/src/dstream_operator/
H A Ddbuffer_manager.cpp75 if (bufHandle == nullptr) { in SurfaceBufferToDImageBuffer()
79 …if ((bufHandle->size <= 0) || (bufHandle->width <= 0) || (bufHandle->height <= 0) || (bufHandle->u… in SurfaceBufferToDImageBuffer()
85 buffer->SetPhyAddress(bufHandle->phyAddr); in SurfaceBufferToDImageBuffer()
86 buffer->SetFileDescriptor(bufHandle->fd); in SurfaceBufferToDImageBuffer()
87 buffer->SetStride(bufHandle->stride); in SurfaceBufferToDImageBuffer()
88 buffer->SetWidth(bufHandle->width); in SurfaceBufferToDImageBuffer()
89 buffer->SetHeight(bufHandle->height); in SurfaceBufferToDImageBuffer()
93 buffer->SetBufferHandle(bufHandle); in SurfaceBufferToDImageBuffer()
148 if (bufHandle == nullptr) { in DImageBufferToDCameraBuffer()
152 …if ((bufHandle->size <= 0) || (bufHandle->width <= 0) || (bufHandle->height <= 0) || (bufHandle->u… in DImageBufferToDCameraBuffer()
[all …]
H A Ddimage_buffer.cpp211 void DImageBuffer::SetBufferHandle(const BufferHandle* bufHandle) in SetBufferHandle() argument
214 bufHandle_ = const_cast<BufferHandle*>(bufHandle); in SetBufferHandle()
/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/buffer_adapter/standard/
H A Dbuffer_adapter.cpp25 BufferHandle* bufHandle = surfaceBuffer->GetBufferHandle(); in SurfaceBufferToCameraBuffer() local
26 if (bufHandle == nullptr) { in SurfaceBufferToCameraBuffer()
31 buffer->SetPhyAddress(bufHandle->phyAddr); in SurfaceBufferToCameraBuffer()
32 buffer->SetFileDescriptor(bufHandle->fd); in SurfaceBufferToCameraBuffer()
33 buffer->SetStride(bufHandle->stride); in SurfaceBufferToCameraBuffer()
34 buffer->SetWidth(bufHandle->width); in SurfaceBufferToCameraBuffer()
35 buffer->SetHeight(bufHandle->height); in SurfaceBufferToCameraBuffer()
36 …mat = static_cast<int32_t>(PixelFormatToCameraFormat(static_cast<PixelFormat>(bufHandle->format))); in SurfaceBufferToCameraBuffer()
38 buffer->SetUsage(CameraUsageToGrallocUsage(bufHandle->usage)); in SurfaceBufferToCameraBuffer()
39 buffer->SetSize(static_cast<uint32_t>(bufHandle->size)); in SurfaceBufferToCameraBuffer()
[all …]
/ohos5.0/drivers/peripheral/camera/vdi_base/usb_camera/buffer_manager/src/buffer_adapter/standard/
H A Dbuffer_adapter.cpp26 BufferHandle* bufHandle = surfaceBuffer->GetBufferHandle(); in SurfaceBufferToCameraBuffer() local
27 if (bufHandle == nullptr) { in SurfaceBufferToCameraBuffer()
32 buffer->SetPhyAddress(bufHandle->phyAddr); in SurfaceBufferToCameraBuffer()
33 buffer->SetFileDescriptor(bufHandle->fd); in SurfaceBufferToCameraBuffer()
34 buffer->SetStride(bufHandle->stride); in SurfaceBufferToCameraBuffer()
35 buffer->SetWidth(bufHandle->width); in SurfaceBufferToCameraBuffer()
36 buffer->SetHeight(bufHandle->height); in SurfaceBufferToCameraBuffer()
37 …mat = static_cast<int32_t>(PixelFormatToCameraFormat(static_cast<PixelFormat>(bufHandle->format))); in SurfaceBufferToCameraBuffer()
39 buffer->SetUsage(CameraUsageToGrallocUsage(bufHandle->usage)); in SurfaceBufferToCameraBuffer()
40 buffer->SetSize(static_cast<uint32_t>(bufHandle->size)); in SurfaceBufferToCameraBuffer()
[all …]
/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/gralloc_buffer_allocator/
H A Dgralloc_buffer_allocator.cpp114 BufferHandle* bufHandle = AllocateBufferHandle(0, 0); in MapBuffer() local
115 CHECK_IF_PTR_NULL_RETURN_VALUE(bufHandle, RC_ERROR); in MapBuffer()
117 CameraBufferToGrallocBuffer(buffer, *bufHandle); in MapBuffer()
118 void* virAddr = grallocFuncs_->Mmap(bufHandle); in MapBuffer()
121 FreeBufferHandle(bufHandle); in MapBuffer()
126 if (bufHandle != nullptr) { in MapBuffer()
127 FreeBufferHandle(bufHandle); in MapBuffer()
/ohos5.0/drivers/peripheral/distributed_camera/hdi_service/include/dstream_operator/
H A Ddimage_buffer.h64 void SetBufferHandle(const BufferHandle* bufHandle);