Home
last modified time | relevance | path

Searched refs:OutputSinkFilter (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/output_sink/
H A Doutput_sink_filter.cpp32 static AutoRegisterFilter<OutputSinkFilter> g_registerFilterHelper("builtin.recorder.output_sink");
34 OutputSinkFilter::OutputSinkFilter(std::string name) : FilterBase(std::move(name)) in OutputSinkFilter() function in OHOS::Media::Pipeline::OutputSinkFilter
39 OutputSinkFilter::~OutputSinkFilter() in ~OutputSinkFilter()
46 void OutputSinkFilter::Init(EventReceiver *receiver, FilterCallback *callback) in Init()
51 bool OutputSinkFilter::Negotiate(const std::string& inPort, in Negotiate()
109 ErrorCode OutputSinkFilter::SetSink(const MediaSink& sink) in SetSink()
118 ErrorCode OutputSinkFilter::PushData(const std::string &inPort, const AVBufferPtr& buffer, int64_t … in PushData()
158 ErrorCode OutputSinkFilter::Prepare() in Prepare()
167 ErrorCode OutputSinkFilter::Start() in Start()
179 ErrorCode OutputSinkFilter::Stop() in Stop()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/output_sink/
H A Doutput_sink_filter.h28 class OutputSinkFilter : public FilterBase {
30 explicit OutputSinkFilter(std::string name);
31 ~OutputSinkFilter() override;
/ohos5.0/foundation/multimedia/media_foundation/engine/scene/recorder/standard/
H A Dhirecorder_impl.h114 std::shared_ptr<Pipeline::OutputSinkFilter> outputSink_;
H A Dhirecorder_impl.cpp45 outputSink_ = FilterFactory::Instance().CreateFilterWithType<OutputSinkFilter>( in HiRecorderImpl()