Lines Matching refs:Pipeline
17 #define HST_LOG_TAG "Pipeline"
28 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "Pipeline" };
33 namespace Pipeline {
36 int32_t Pipeline::GetNextPipelineId()
41 Pipeline::~Pipeline()
45 void Pipeline::Init(const std::shared_ptr<EventReceiver>& receiver, const std::shared_ptr<FilterCallback>& callback,
48 MEDIA_LOG_I("Pipeline::Init");
54 Status Pipeline::Prepare()
77 Status Pipeline::Start()
100 Status Pipeline::Pause()
123 Status Pipeline::Resume()
146 Status Pipeline::Stop()
154 MEDIA_LOG_E("Pipeline error: " PUBLIC_LOG_ZU, filters_.size());
174 Status Pipeline::Flush()
187 Status Pipeline::Release()
204 Status Pipeline::Preroll(bool render)
229 Status Pipeline::SetPlayRange(int64_t start, int64_t end)
242 Status Pipeline::AddHeadFilters(std::vector<std::shared_ptr<Filter>> filtersIn)
271 Status Pipeline::RemoveHeadFilter(const std::shared_ptr<Filter>& filter)
288 Status Pipeline::LinkFilters(const std::shared_ptr<Filter> &preFilter,
300 Status Pipeline::UpdateFilters(const std::shared_ptr<Filter> &preFilter,
310 Status Pipeline::UnLinkFilters(const std::shared_ptr<Filter> &preFilter,
320 void Pipeline::OnEvent(const Event& event)
324 } // namespace Pipeline