Home
last modified time | relevance | path

Searched refs:Demuxer (Results 1 - 12 of 12) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Ddemuxer.h40 class Demuxer : public Base { class
42 Demuxer(const Demuxer &) = delete;
43 Demuxer operator=(const Demuxer &) = delete;
44 ~Demuxer() override = default;
57 Demuxer(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<DemuxerPlugin> plugin);
H A Ddemuxer.cpp22 Demuxer::Demuxer(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<DemuxerPlugin> plugin) in Demuxer() function in Demuxer
27 Status Demuxer::SeekTo(int32_t trackId, int64_t seekTime, SeekMode mode, int64_t& realSeekTime) in SeekTo()
32 Status Demuxer::SetDataSource(const std::shared_ptr<DataSourceHelper>& source) in SetDataSource()
37 Status Demuxer::GetMediaInfo(MediaInfoHelper& mediaInfo) in GetMediaInfo()
45 Status Demuxer::ReadFrame(Buffer& info, int32_t timeOutMs) in ReadFrame()
H A Dplugin_manager.cpp63 std::shared_ptr<Demuxer> PluginManager::CreateDemuxerPlugin(const std::string& name) in CreateDemuxerPlugin()
65 return CreatePlugin<Demuxer, DemuxerPlugin>(name, PluginType::DEMUXER); in CreateDemuxerPlugin()
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Ddemuxer.cpp27 Demuxer::~Demuxer() in ~Demuxer()
33 MediaManagerError Demuxer::Create(const std::shared_ptr<AVSource>& source, in Create()
59 MediaManagerError Demuxer::ReadStream(TrackType trackType, std::shared_ptr<AVBuffer>& sample) in ReadStream()
77 MediaManagerError Demuxer::SeekToTime(int64_t lastPts) in SeekToTime()
86 MediaManagerError Demuxer::SeletctTrackByID(int32_t trackId) in SeletctTrackByID()
H A Dreader.cpp91 inputDemuxer_ = std::make_shared<Demuxer>(); in InitTracksAndDemuxer()
/foundation/multimedia/camera_framework/services/deferred_processing_service/include/media_manager/
H A Ddemuxer.h27 class Demuxer { class
29 Demuxer() = default;
30 virtual ~Demuxer();
H A Dreader.h53 std::shared_ptr<Demuxer> inputDemuxer_ {nullptr};
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/data_producer/demuxer/
H A Ddemuxer.cpp24 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, LOG_DOMAIN_TEST, "Demuxer"};
30 int32_t Demuxer::Init(const std::shared_ptr<SampleInfo> &info) in Init()
33 AVCODEC_SAMPLE_ERR_ERROR, "Demuxer has already initialized"); in Init()
62 int32_t Demuxer::FillBuffer(CodecBufferInfo &bufferInfo) in FillBuffer()
77 int32_t Demuxer::Seek(int64_t position) in Seek()
84 int64_t Demuxer::GetFileSize(int32_t fd) in GetFileSize()
94 int32_t Demuxer::GetVideoTrackInfo(std::shared_ptr<OH_AVFormat> sourceFormat) in GetVideoTrackInfo()
123 bool Demuxer::IsEOS() in IsEOS()
H A Ddemuxer.h27 class Demuxer : public DataProducerBase { class
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/data_producer/data_producer_base/
H A Ddata_producer_base.cpp120 dataProducer = std::static_pointer_cast<DataProducerBase>(std::make_shared<Demuxer>()); in CreateDataProducer()
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h51 std::shared_ptr<Demuxer> CreateDemuxerPlugin(const std::string& name);
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/demux/
H A Ddemuxer_filter.h151 std::shared_ptr<Plugin::Demuxer> plugin_;

Completed in 4 milliseconds