Home
last modified time | relevance | path

Searched refs:outputSink_ (Results 1 - 4 of 4) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Doutput_sink.cpp23 : Base(pkgVer, apiVer, plugin), outputSink_(std::move(plugin)) {} in OutputSink()
26 return outputSink_->SetSink(sink); in SetSink()
31 return outputSink_->GetSeekable(); in GetSeekable()
36 return outputSink_->SeekTo(offset); in SeekTo()
41 return outputSink_->Write(buffer); in Write()
46 return outputSink_->Flush(); in Flush()
H A Doutput_sink.h44 std::shared_ptr<OutputSinkPlugin> outputSink_; member in OHOS::Media::Plugin::OutputSink
/foundation/multimedia/media_foundation/engine/scene/recorder/standard/
H A Dhirecorder_impl.cpp45 outputSink_ = FilterFactory::Instance().CreateFilterWithType<OutputSinkFilter>( in HiRecorderImpl()
48 FALSE_RETURN(outputSink_ != nullptr); in HiRecorderImpl()
66 ErrorCode ret = pipeline_->AddFilters({muxer_.get(), outputSink_.get()}); in Init()
68 ret = pipeline_->LinkFilters({muxer_.get(), outputSink_.get()}); in Init()
609 FALSE_RETURN_V_MSG_E(muxer_ != nullptr && outputSink_ != nullptr, ErrorCode::ERROR_INVALID_OPERATION, in DoConfigureOther()
622 return outputSink_->SetSink(mediaSink); in DoConfigureOther()
H A Dhirecorder_impl.h114 std::shared_ptr<Pipeline::OutputSinkFilter> outputSink_; member in OHOS::Media::Record::HiRecorderImpl

Completed in 3 milliseconds