Home
last modified time | relevance | path

Searched refs:BaseStreamDemuxer (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Dbase_stream_demuxer.cpp44 BaseStreamDemuxer::BaseStreamDemuxer() in BaseStreamDemuxer() function in OHOS::Media::BaseStreamDemuxer
50 BaseStreamDemuxer::~BaseStreamDemuxer() in ~BaseStreamDemuxer()
66 bool BaseStreamDemuxer::GetIsDataSrcNoSeek() in GetIsDataSrcNoSeek()
106 bool BaseStreamDemuxer::GetIsIgnoreParse() in GetIsIgnoreParse()
121 bool BaseStreamDemuxer::IsDash() const in IsDash()
126 void BaseStreamDemuxer::SetIsDash(bool flag) in SetIsDash()
155 int32_t BaseStreamDemuxer::GetNewVideoStreamID() in GetNewVideoStreamID()
160 int32_t BaseStreamDemuxer::GetNewAudioStreamID() in GetNewAudioStreamID()
170 bool BaseStreamDemuxer::CanDoChangeStream() in CanDoChangeStream()
175 void BaseStreamDemuxer::SetChangeFlag(bool flag) in SetChangeFlag()
[all …]
H A Ddemuxer_plugin_manager.h40 class BaseStreamDemuxer; variable
51 explicit DataSourceImpl(const std::shared_ptr<BaseStreamDemuxer>& stream, int32_t streamID);
63 std::shared_ptr<BaseStreamDemuxer> stream_;
105 …int32_t GetStreamDemuxerNewStreamID(TrackType trackType, std::shared_ptr<BaseStreamDemuxer> stream…
109 …Status LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, MediaInfo& mediaInfo…
110 Status LoadCurrentSubtitlePlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer,
112 Status LoadDemuxerPlugin(int32_t streamID, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
121 Status StopPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
122 Status StartPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
123 …Status RebootPlugin(int32_t streamId, TrackType trackType, std::shared_ptr<BaseStreamDemuxer> stre…
[all …]
H A Dbase_stream_demuxer.h90 class BaseStreamDemuxer {
92 explicit BaseStreamDemuxer();
93 virtual ~BaseStreamDemuxer();
H A Ddemuxer_plugin_manager.cpp48 DataSourceImpl::DataSourceImpl(const std::shared_ptr<BaseStreamDemuxer>& stream, int32_t streamID) in DataSourceImpl()
237 Status DemuxerPluginManager::LoadDemuxerPlugin(int32_t streamID, std::shared_ptr<BaseStreamDemuxer>… in LoadDemuxerPlugin()
257 Status DemuxerPluginManager::LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in LoadCurrentAllPlugin()
285 Status DemuxerPluginManager::LoadCurrentSubtitlePlugin(std::shared_ptr<BaseStreamDemuxer> streamDem… in LoadCurrentSubtitlePlugin()
486 bool DemuxerPluginManager::InitPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in InitPlugin()
528 Status DemuxerPluginManager::StartPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> strea… in StartPlugin()
548 Status DemuxerPluginManager::StopPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> stream… in StopPlugin()
565 std::shared_ptr<BaseStreamDemuxer> streamDemuxer, bool& isRebooted) in RebootPlugin()
608 void DemuxerPluginManager::MediaTypeFound(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in MediaTypeFound()
618 std::shared_ptr<BaseStreamDemuxer> streamDemuxer) in GetStreamDemuxerNewStreamID()
H A Dstream_demuxer.h41 class StreamDemuxer : public BaseStreamDemuxer {
/ohos5.0/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Dmedia_demuxer.h48 class BaseStreamDemuxer; variable
254 std::shared_ptr<BaseStreamDemuxer> streamDemuxer_;
255 std::shared_ptr<BaseStreamDemuxer> subStreamDemuxer_;