Home
last modified time | relevance | path

Searched refs:BufferCb (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/drivers/peripheral/camera/vdi_base/common/pipeline_core/host_stream/src/
H A Dhost_stream_impl.cpp24 BufferCb GetBufferCb() const override;
25 explicit HostStreamImpl(const HostStreamInfo& info, BufferCb c = nullptr);
29 BufferCb callBack_;
32 HostStreamImpl::HostStreamImpl(const HostStreamInfo& info, BufferCb c) : info_(info), callBack_(c) in HostStreamImpl()
61 BufferCb HostStreamImpl::GetBufferCb() const in GetBufferCb()
66 std::unique_ptr<HostStream> HostStream::Create(const HostStreamInfo& info, BufferCb c) in Create()
H A Dhost_stream_mgr_impl.cpp20 RetCode CreateHostStream(const HostStreamInfo& info, BufferCb c) override;
24 BufferCb GetBufferCb(const int32_t& type) const override;
33 RetCode HostStreamMgrImpl::CreateHostStream(const HostStreamInfo& info, BufferCb c) in CreateHostStream()
95 BufferCb HostStreamMgrImpl::GetBufferCb(const int& streamId) const in GetBufferCb()
H A Dhost_stream.h23 static std::unique_ptr<HostStream> Create(const HostStreamInfo& info, BufferCb c = nullptr);
29 virtual BufferCb GetBufferCb() const = 0;
/ohos5.0/drivers/peripheral/camera/vdi_base/common/pipeline_core/nodes/src/sink_node/
H A Dsink_node.h31 void SetCallBack(BufferCb c) override in SetCallBack()
37 BufferCb cb_;
/ohos5.0/drivers/peripheral/camera/vdi_base/common/pipeline_core/host_stream/include/
H A Dhost_stream_mgr.h25 virtual RetCode CreateHostStream(const HostStreamInfo& info, BufferCb c) = 0;
29 virtual BufferCb GetBufferCb(const int32_t& type) const = 0;
H A Dhost_stream_data_structure.h35 using BufferCb = std::function<void(std::shared_ptr<IBuffer>)>; variable
/ohos5.0/docs/zh-cn/application-dev/media/camera/
H A Dnative-camera-shooting.md194 static void BufferCb(void *buffer, size_t size) {
195 OH_LOG_INFO(LOG_APP, "BufferCb size:%{public}zu", size);
205 OH_LOG_INFO(LOG_APP, "BufferCb copyBuffer:%{public}p", copyBuffer);
208 napi_create_string_utf8(env_, "BufferCb", NAPI_AUTO_LENGTH, &asyncResourceName);
219 OH_LOG_INFO(LOG_APP, "BufferCb g_size: %{public}zu", g_size);
222 OH_LOG_INFO(LOG_APP, "BufferCb callback is full");
224 OH_LOG_ERROR(LOG_APP, "BufferCb callback is null");
260 ndkCamera_->RegisterBufferCb((void *)BufferCb);
/ohos5.0/drivers/peripheral/camera/vdi_base/common/pipeline_core/nodes/include/
H A Dinode.h51 using BufferCb = std::function<void(std::shared_ptr<IBuffer>)>;
71 virtual void SetCallBack(BufferCb c) = 0;
/ohos5.0/docs/en/application-dev/media/camera/
H A Dnative-camera-shooting.md194 static void BufferCb(void *buffer, size_t size) {
195 OH_LOG_INFO(LOG_APP, "BufferCb size:%{public}zu", size);
205 OH_LOG_INFO(LOG_APP, "BufferCb copyBuffer:%{public}p", copyBuffer);
208 napi_create_string_utf8(env_, "BufferCb", NAPI_AUTO_LENGTH, &asyncResourceName);
219 OH_LOG_INFO(LOG_APP, "BufferCb g_size: %{public}zu", g_size);
222 OH_LOG_INFO(LOG_APP, "BufferCb callback is full");
224 OH_LOG_ERROR(LOG_APP, "BufferCb callback is null");
260 ndkCamera_->RegisterBufferCb((void *)BufferCb);
/ohos5.0/drivers/peripheral/camera/vdi_base/common/pipeline_core/nodes/src/node_base/
H A Dnode_base.h80 void SetCallBack(BufferCb c) override;
H A Dnode_base.cpp214 void NodeBase::SetCallBack(BufferCb c) in SetCallBack()