Home
last modified time | relevance | path

Searched refs:buffers (Results 1 - 18 of 18) sorted by relevance

/drivers/peripheral/camera/vdi_base/common/pipeline_core/ipp/src/
H A Doffline_pipeline.cpp155 void OfflinePipeline::ReceiveCache(std::vector<std::shared_ptr<IBuffer>>& buffers) in ReceiveCache() argument
157 if (!buffers.empty() && buffers[0]->GetBufferStatus() != CAMERA_BUFFER_STATUS_OK) { in ReceiveCache()
158 DeliverCancelCache(buffers); in ReceiveCache()
163 bufferCache_.emplace_back(buffers); in ReceiveCache()
171 std::vector<std::shared_ptr<IBuffer>> buffers = {}; in HandleBuffers() local
178 buffers = bufferCache_.front(); in HandleBuffers()
180 if (buffers.empty()) { in HandleBuffers()
184 CAMERA_LOGI("OfflinePipeline::HandleBuffers, begin to ProcessCache buffer, size = %{public}d ", buffers.size()); in HandleBuffers()
185 ProcessCache(buffers); in HandleBuffers()
189 ProcessCache(std::vector<std::shared_ptr<IBuffer>>& buffers) ProcessCache() argument
194 DeliverCacheCheck(std::vector<std::shared_ptr<IBuffer>>& buffers) DeliverCacheCheck() argument
213 DeliverCache(std::vector<std::shared_ptr<IBuffer>>& buffers) DeliverCache() argument
223 DeliverCancelCache(std::vector<std::shared_ptr<IBuffer>>& buffers) DeliverCancelCache() argument
[all...]
H A Dipp_node.cpp317 void IppNode::DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) in DeliverBuffers() argument
320 for (auto it : buffers) { in DeliverBuffers()
328 void IppNode::ProcessCache(std::vector<std::shared_ptr<IBuffer>>& buffers) in ProcessCache() argument
330 // process buffers with algorithm in ProcessCache()
332 RetCode ret = GetOutputBuffer(buffers, outBuffer); in ProcessCache()
339 CAMERA_LOGV("process buffers with algo, input buffer count = %{public}u.", buffers.size()); in ProcessCache()
340 algoPlugin_->Process(outBuffer, buffers, meta); in ProcessCache()
345 ClassifyOutputBuffer(outBuffer, buffers, algoProduct, recycleBuffers); in ProcessCache()
353 void IppNode::DeliverCache(std::vector<std::shared_ptr<IBuffer>>& buffers) in DeliverCache() argument
358 DeliverCancelCache(std::vector<std::shared_ptr<IBuffer>>& buffers) DeliverCancelCache() argument
379 GetOutputBuffer(std::vector<std::shared_ptr<IBuffer>>& buffers, std::shared_ptr<IBuffer>& outBuffer) GetOutputBuffer() argument
[all...]
/drivers/peripheral/camera/interfaces/hdi_ipc/utils/src/
H A Dutils_data_stub.cpp325 std::vector<uint8_t> buffers; in WriteMetadata() local
327 buffers.push_back(*(entry.data.u8 + i)); in WriteMetadata()
329 data.WriteUInt8Vector(buffers); in WriteMetadata()
331 std::vector<int32_t> buffers; in WriteMetadata() local
333 buffers.push_back(*(entry.data.i32 + i)); in WriteMetadata()
335 data.WriteInt32Vector(buffers); in WriteMetadata()
337 std::vector<float> buffers; in WriteMetadata() local
339 buffers.push_back(*(entry.data.f + i)); in WriteMetadata()
341 data.WriteFloatVector(buffers); in WriteMetadata()
343 std::vector<int64_t> buffers; in WriteMetadata() local
349 std::vector<double> buffers; WriteMetadata() local
355 std::vector<int32_t> buffers; WriteMetadata() local
368 std::vector<uint8_t> buffers; ReadMetadataUInt8() local
380 std::vector<int32_t> buffers; ReadMetadataInt32() local
392 std::vector<uint32_t> buffers; ReadMetadataUInt32() local
404 std::vector<float> buffers; ReadMetadataFloat() local
416 std::vector<int64_t> buffers; ReadMetadataInt64() local
428 std::vector<double> buffers; ReadMetadataDouble() local
440 std::vector<int32_t> buffers; ReadMetadataRational() local
[all...]
/drivers/peripheral/camera/vdi_base/common/pipeline_core/ipp/include/
H A Doffline_pipeline.h34 void DeliverCacheCheck(std::vector<std::shared_ptr<IBuffer>>& buffers);
39 void ReceiveCache(std::vector<std::shared_ptr<IBuffer>>& buffers);
46 virtual void ProcessCache(std::vector<std::shared_ptr<IBuffer>>& buffers);
47 virtual void DeliverCache(std::vector<std::shared_ptr<IBuffer>>& buffers);
48 virtual void DeliverCancelCache(std::vector<std::shared_ptr<IBuffer>>& buffers);
H A Dipp_node.h37 void DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
38 void ProcessCache(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
39 void DeliverCache(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
40 void DeliverCancelCache(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
43 RetCode GetOutputBuffer(std::vector<std::shared_ptr<IBuffer>>& buffers, std::shared_ptr<IBuffer>& outBuffer);
/drivers/hdf_core/framework/model/camera/buffer_manager/src/
H A Dbuffer_queue.c26 if (queue->buffers[i]->state == BUFFER_STATE_ACTIVE) { in BufferQueueStop()
27 CameraBufferDone(queue->buffers[i], BUFFER_STATE_ERROR); in BufferQueueStop()
44 struct CameraBuffer *buffer = queue->buffers[i]; in BufferQueueStop()
111 buffer = queue->buffers[i]; in BufferQueueFree()
121 queue->buffers[i] = NULL; in BufferQueueFree()
184 queue->buffers[buffer->id] = buffer; in BufferQueueAllocBuffers()
189 queue->buffers[buffer->id] = NULL; in BufferQueueAllocBuffers()
196 HDF_LOGI("%s: allocated %{public}d buffers and %{public}d planes", __func__, bufferId, planeId); in BufferQueueAllocBuffers()
260 buffer = queue->buffers[i]; in BufferQueueStart()
282 if (queue->buffers[userBuffe in BufferQueuePrepare()
[all...]
H A Dcamera_buffer_manager.c61 buffer = queue->buffers[bufferCnt]; in BufferQueueFindPlaneByOffset()
125 /* request buffers */
187 buffer = queue->buffers[userBuffer->id]; in BufferQueueQueryBuffer()
212 buffer = queue->buffers[userBuffer->id]; in BufferQueueReturnBuffer()
H A Dcamera_buffer.c162 struct CameraBuffer *prev = queue->buffers[buffer->id - 1]; in CameraBufferSetupOffsets()
/drivers/interface/camera/metadata/src/
H A Dmetadata_utils.cpp569 std::vector<uint8_t> buffers; in ReadMetadataUInt8() local
570 data.ReadUInt8Vector(&buffers); in ReadMetadataUInt8()
573 for (size_t i = 0; i < entry.count && i < buffers.size(); i++) { in ReadMetadataUInt8()
574 entry.data.u8[i] = buffers.at(i); in ReadMetadataUInt8()
581 std::vector<int32_t> buffers; in ReadMetadataInt32() local
582 data.ReadInt32Vector(&buffers); in ReadMetadataInt32()
585 for (size_t i = 0; i < entry.count && i < buffers.size(); i++) { in ReadMetadataInt32()
586 entry.data.i32[i] = buffers.at(i); in ReadMetadataInt32()
593 std::vector<uint32_t> buffers; in ReadMetadataUInt32() local
594 data.ReadUInt32Vector(&buffers); in ReadMetadataUInt32()
605 std::vector<float> buffers; ReadMetadataFloat() local
617 std::vector<int64_t> buffers; ReadMetadataInt64() local
629 std::vector<double> buffers; ReadMetadataDouble() local
641 std::vector<int32_t> buffers; ReadMetadataRational() local
[all...]
/drivers/peripheral/camera/vdi_base/v4l2/src/stream_operator/stream_tunnel/lite/
H A Dstream_tunnel.cpp54 buffers.clear(); in CleanBuffers()
83 for (auto it = buffers.begin(); it != buffers.end(); it++) { in GetBuffer()
100 buffers[cb] = sb; in GetBuffer()
116 auto it = buffers.find(buffer); in PutBuffer()
117 if (it == buffers.end()) { in PutBuffer()
H A Dstream_tunnel.h62 std::unordered_map<std::shared_ptr<IBuffer>, OHOS::SurfaceBuffer*> buffers; member in OHOS::Camera::StreamTunnel
/drivers/peripheral/camera/vdi_base/common/pipeline_core/nodes/src/node_base/
H A Dnode_base.cpp87 void PortBase::DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) in DeliverBuffers() argument
93 peerNode->DeliverBuffers(buffers); in DeliverBuffers()
246 void NodeBase::DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) in DeliverBuffers() argument
248 if (buffers.empty()) { in DeliverBuffers()
253 [&buffers](const auto &port) { return port->format_.bufferPoolId_ == buffers[0]->GetPoolId(); }); in DeliverBuffers()
255 (*it)->DeliverBuffers(buffers); in DeliverBuffers()
H A Dnode_base.h40 void DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
82 void DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) override;
/drivers/peripheral/camera/vdi_base/v4l2/src/stream_operator/stream_tunnel/standard/
H A Dstream_tunnel.cpp58 buffers.clear(); in CleanBuffers()
144 auto it = buffers.find(buffer); in PutBuffer()
145 if (it == buffers.end()) { in PutBuffer()
256 for (auto it = buffers.begin(); it != buffers.end(); it++) { in GetCameraBufferAndUpdateInfo()
259 CAMERA_LOGD("GetCameraBufferAndUpdateInfo, found sb in buffers"); in GetCameraBufferAndUpdateInfo()
276 buffers[cb] = sb; in GetCameraBufferAndUpdateInfo()
H A Dstream_tunnel.h67 std::unordered_map<std::shared_ptr<IBuffer>, OHOS::sptr<OHOS::SurfaceBuffer>> buffers = {}; member in OHOS::Camera::StreamTunnel
/drivers/peripheral/camera/vdi_base/common/pipeline_core/nodes/include/
H A Dinode.h43 virtual void DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) = 0;
70 virtual void DeliverBuffers(std::vector<std::shared_ptr<IBuffer>>& buffers) = 0;
/drivers/hdf_core/framework/model/camera/buffer_manager/include/
H A Dbuffer_queue.h29 struct CameraBuffer *buffers[MAX_FRAME]; member
70 QUEUE_STATE_WAITING_BUFFERS = (1 << 4), /**< set bit: queue is waiting for buffers */
/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_loop_tracking.cpp214 std::list<TrackingBuffer> buffers = {}; in DumpTrace() local
221 buffers.emplace_back(*b); in DumpTrace()
223 graph.emplace_back(std::make_pair(n->GetNodeName(), buffers)); in DumpTrace()

Completed in 16 milliseconds