Home
last modified time | relevance | path

Searched refs:Muxer (Results 1 - 10 of 10) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dmuxer.cpp23 Muxer::Muxer (uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<MuxerPlugin> plugin) in Muxer() function in OHOS::Media::Plugin::Muxer
26 Status Muxer::SetTrackParameter(uint32_t trackId, Plugin::Tag tag, const Plugin::ValueType& value) in SetTrackParameter()
30 Status Muxer::GetTrackParameter(uint32_t trackId, Plugin::Tag tag, Plugin::ValueType& value) in GetTrackParameter()
34 Status Muxer::AddTrack(uint32_t& trackId) in AddTrack()
38 Status Muxer::SetDataSink(const std::shared_ptr<DataSinkHelper>& dataSink) in SetDataSink()
42 Status Muxer::WriteHeader() in WriteHeader()
46 Status Muxer::WriteFrame(const std::shared_ptr<Buffer>& buffer) in WriteFrame()
50 Status Muxer::WriteTrailer() in WriteTrailer()
H A Dmuxer.h30 class Muxer : public Base { class
32 Muxer(const Muxer &) = delete;
33 Muxer operator=(const Muxer &) = delete;
34 ~Muxer() override = default;
45 Muxer(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<MuxerPlugin> plugin);
H A Dplugin_manager.cpp68 std::shared_ptr<Muxer> PluginManager::CreateMuxerPlugin(const std::string& name) in CreateMuxerPlugin()
70 return CreatePlugin<Muxer, MuxerPlugin>(name, PluginType::MUXER); in CreateMuxerPlugin()
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Dmuxer.cpp27 Muxer::~Muxer() in ~Muxer()
33 MediaManagerError Muxer::Create(int32_t outputFd, Plugins::OutputFormat format) in Create()
44 MediaManagerError Muxer::AddTracks(const std::map<TrackType, const std::shared_ptr<Track>>& trackMap) in AddTracks()
64 MediaManagerError Muxer::WriteStream(TrackType trackType, const std::shared_ptr<AVBuffer>& sample) in WriteStream()
81 MediaManagerError Muxer::Start() in Start()
91 MediaManagerError Muxer::Stop() in Stop()
99 MediaManagerError Muxer::AddMediaInfo(const std::shared_ptr<MediaInfo>& mediaInfo) in AddMediaInfo()
H A Dwriter.cpp34 outputMuxer_ = std::make_shared<Muxer>(); in Create()
/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/
H A Dmuxer.h28 class Muxer { class
30 Muxer() = default;
31 virtual ~Muxer();
H A Dwriter.h44 std::shared_ptr<Muxer> outputMuxer_ {nullptr};
/foundation/multimedia/media_foundation/engine/pipeline/filters/muxer/
H A Ddata_spliter.h35 void SetMuxerPlugin(std::shared_ptr<Plugin::Muxer> muxer) in SetMuxerPlugin()
68 std::shared_ptr<Plugin::Muxer> muxer_ {};
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h53 std::shared_ptr<Muxer> CreateMuxerPlugin(const std::string& name);
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/muxer/
H A Dmuxer_filter.h77 std::shared_ptr<Plugin::Muxer> plugin_ {};

Completed in 3 milliseconds