Home
last modified time | relevance | path

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

/ohos5.0/drivers/peripheral/camera/hal_c/hdi_cif/include/
H A Dstream_operator.h24 class StreamOperator : public StreamOperatorStub {
45 StreamOperator();
46 virtual ~StreamOperator();
47 StreamOperator(const StreamOperator &other) = delete;
48 StreamOperator(StreamOperator &&other) = delete;
49 StreamOperator& operator=(const StreamOperator &other) = delete;
50 StreamOperator& operator=(StreamOperator &&other) = delete;
/ohos5.0/drivers/peripheral/camera/hal_c/hdi_cif/src/
H A Dstream_operator.cpp22 StreamOperator::StreamOperator() {} in StreamOperator() function in OHOS::Camera::StreamOperator
24 StreamOperator::~StreamOperator() {} in ~StreamOperator()
26 void StreamOperator::Init(StreamOperatorCIF* op) in Init()
31 CamRetCode StreamOperator::IsStreamsSupported(OperationMode mode, in IsStreamsSupported()
69 CamRetCode StreamOperator::CreateStreams(const std::vector<std::shared_ptr<StreamInfo>>& streamInfo… in CreateStreams()
112 CamRetCode StreamOperator::ReleaseStreams(const std::vector<int>& streamIds) in ReleaseStreams()
151 CamRetCode StreamOperator::GetStreamAttributes(std::vector<std::shared_ptr<StreamAttribute>>& attri… in GetStreamAttributes()
184 CamRetCode StreamOperator::AttachBufferQueue(int streamId, const OHOS::sptr<OHOS::IBufferProducer>&… in AttachBufferQueue()
204 CamRetCode StreamOperator::DetachBufferQueue(int streamId) in DetachBufferQueue()
245 CamRetCode StreamOperator::CancelCapture(int captureId) in CancelCapture()
[all …]
H A Dcamera_device.cpp48 OHOS::sptr<StreamOperator> spSO = new StreamOperator; in GetStreamOperator()
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-camera-des.md308 … spStreamOperator_ = std::make_shared<StreamOperator>(spCameraDeciceCallback_, shared_from_this());
351 …CreateStreams()接口是StreamOperator(StreamOperatorImpl类是StreamOperator的基类)类中的方法,该接口的主要作用是创建一个StreamBa…
354 int32_t StreamOperator::CreateStreams(const std::vector<StreamInfo>& streamInfos)
410 … int32_t StreamOperator::CommitStreams(OperationMode mode, const std::vector<uint8_t>& modeSetting)
477 StreamOperator中的Capture方法主要是捕获数据流:
480 int32_t StreamOperator::Capture(int32_t captureId, const CaptureInfo& info, bool isStreaming)
525 StreamOperator类中的CancelCapture()接口的主要作用是根据captureId取消数据流的捕获。
528 int32_t StreamOperator::CancelCapture(int32_t captureId)
552 StreamOperator类中的ReleaseStreams接口的主要作用是释放之前通过CreateStream()和CommitStreams()接口创建的流,并销毁Pipeline。
555 int32_t StreamOperator::ReleaseStreams(const std::vector<int32_t>& streamIds)
[all …]
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-peripherals-camera-des.md316 … spStreamOperator_ = std::make_shared<StreamOperator>(spCameraDeciceCallback_, shared_from_this());
318 … spStreamOperator_ = new(std::nothrow) StreamOperator(spCameraDeciceCallback_, shared_from_this());
359 …eStreams()** is a method in the **StreamOperator** class (**StreamOperatorImpl** is the base class…
362 int32_t StreamOperator::CreateStreams(const std::vector<StreamInfo>& streamInfos)
418 … int32_t StreamOperator::CommitStreams(OperationMode mode, const std::vector<uint8_t>& modeSetting)
485 Use the **Capture()** method in **StreamOperator** to capture data streams.
488 int32_t StreamOperator::Capture(int32_t captureId, const CaptureInfo& info, bool isStreaming)
536 int32_t StreamOperator::CancelCapture(int32_t captureId)
563 int32_t StreamOperator::ReleaseStreams(const std::vector<int32_t>& streamIds)
775 GetStreamOpt(); // Obtain a StreamOperator object.
[all …]
/ohos5.0/drivers/peripheral/camera/
H A DREADME_zh.md221 GetStreamOpt(); // 获取StreamOperator对象