Searched refs:DCameraSinkDataProcess (Results 1 – 6 of 6) sorted by relevance
30 DCameraSinkDataProcess::DCameraSinkDataProcess(const std::string& dhId, std::shared_ptr<ICameraChan… in DCameraSinkDataProcess() function in OHOS::DistributedHardware::DCameraSinkDataProcess36 DCameraSinkDataProcess::~DCameraSinkDataProcess() in ~DCameraSinkDataProcess()49 void DCameraSinkDataProcess::Init() in Init()59 void DCameraSinkDataProcess::StartEventHandler() in StartEventHandler()86 auto dataProcess = std::shared_ptr<DCameraSinkDataProcess>(shared_from_this()); in StartCapture()109 int32_t DCameraSinkDataProcess::StopCapture() in StopCapture()123 int32_t DCameraSinkDataProcess::FeedStream(std::shared_ptr<DataBuffer>& dataBuffer) in FeedStream()149 void DCameraSinkDataProcess::SendDataAsync(const std::shared_ptr<DataBuffer>& buffer) in SendDataAsync()174 void DCameraSinkDataProcess::OnError(DataProcessErrorType errorType) in OnError()193 VideoCodecType DCameraSinkDataProcess::GetPipelineCodecType(DCEncodeType encodeType) in GetPipelineCodecType()[all …]
61 …std::shared_ptr<ICameraSinkDataProcess> dataProcess = std::make_shared<DCameraSinkDataProcess>(dhI… in InitInner()
32 class DCameraSinkDataProcess : public ICameraSinkDataProcess,33 public std::enable_shared_from_this<DCameraSinkDataProcess> {35 DCameraSinkDataProcess(const std::string& dhId, std::shared_ptr<ICameraChannel>& channel);36 ~DCameraSinkDataProcess();
23 std::shared_ptr<DCameraSinkDataProcess>& dataProcess) : dataProcess_(dataProcess) in DCameraSinkDataProcessListener()29 std::shared_ptr<DCameraSinkDataProcess> dataProcess = dataProcess_.lock(); in OnProcessedVideoBuffer()39 std::shared_ptr<DCameraSinkDataProcess> dataProcess = dataProcess_.lock(); in OnError()
27 explicit DCameraSinkDataProcessListener(std::shared_ptr<DCameraSinkDataProcess>& dataProcess);34 std::weak_ptr<DCameraSinkDataProcess> dataProcess_;
44 std::shared_ptr<DCameraSinkDataProcess> dataProcess_;107 dataProcess_ = std::make_shared<DCameraSinkDataProcess>(cameras[0], channel_); in SetUp()