Home
last modified time | relevance | path

Searched refs:DashAdptSetInfo (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/include/mpd_parser/
H A Ddash_period_manager.h37 …void GetAdptSetsByStreamType(DashVector<DashAdptSetInfo *> &adptSetInfo, MediaAVCodec::MediaType s…
45 void ParseAdptSetList(DashList<DashAdptSetInfo *> adptSetList);
46 void ParseAdptSetTypeByMime(std::string mimeType, DashAdptSetInfo *adptSetInfo);
47 …void ParseAdptSetTypeByComp(DashList<DashContentCompInfo *> contentCompList, DashAdptSetInfo *adpt…
64 DashVector<DashAdptSetInfo *> videoAdptSetsVector_;
65 DashVector<DashAdptSetInfo *> audioAdptSetsVector_;
66 DashVector<DashAdptSetInfo *> subtitleAdptSetsVector_;
H A Ddash_adpt_set_manager.h28 explicit DashAdptSetManager(DashAdptSetInfo *adptSet);
32 void SetAdptSetInfo(DashAdptSetInfo *adptSet);
36 DashAdptSetInfo *GetAdptSetInfo();
37 DashAdptSetInfo *GetPreviousAdptSetInfo();
56 DashAdptSetInfo *previousAdptSetInfo_{nullptr};
57 DashAdptSetInfo *adptSetInfo_{nullptr};
H A Ddash_mpd_parser.h56 DashAdptSetInfo *adptSetInfo);
88 void ClearAdaptationSet(DashList<DashAdptSetInfo *> &adptSetInfoList);
101 void GetAdaptationSetAttr(IDashMpdNode *adptSetNode, DashAdptSetInfo *adptSetInfo);
104 DashAdptSetInfo *adptSetInfo);
105 void ProcessAdpSetElement(std::shared_ptr<XmlParser> &xmlParser, DashAdptSetInfo *adptSetInfo,
117 … const DashAdptSetInfo *adptSetInfo, DashRepresentationInfo *representationInfo);
133 void GetAdptSetCommonAttr(IDashMpdNode *adptSetNode, DashAdptSetInfo *adptSetInfo) const;
H A Ddash_mpd_def.h138 struct DashAdptSetInfo { struct
182 DashList<DashAdptSetInfo *> adptSetList_; argument
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/mpd_parser/
H A Ddash_period_manager.cpp45 static void GetMimeTypeFromRepresentation(const DashAdptSetInfo *adptSetInfo, std::string &mimeType) in GetMimeTypeFromRepresentation()
84 DashList<DashAdptSetInfo *> adptSets = this->periodInfo_->adptSetList_; in Init()
111 void DashPeriodManager::ParseAdptSetList(DashList<DashAdptSetInfo *> adptSetList) in ParseAdptSetList()
113 …for (DashList<DashAdptSetInfo *>::iterator it = adptSetList.begin(); it != adptSetList.end(); ++it… in ParseAdptSetList()
143 void DashPeriodManager::ParseAdptSetTypeByMime(std::string mimeType, DashAdptSetInfo *adptSetInfo) in ParseAdptSetTypeByMime()
173 DashAdptSetInfo *adptSetInfo) in ParseAdptSetTypeByComp()
249 void DashPeriodManager::GetAdptSetsByStreamType(DashVector<DashAdptSetInfo *> &adptSetInfo, in GetAdptSetsByStreamType()
H A Ddash_adpt_set_manager.cpp30 DashAdptSetManager::DashAdptSetManager(DashAdptSetInfo *adptSet) in DashAdptSetManager()
121 void DashAdptSetManager::SetAdptSetInfo(DashAdptSetInfo *adptSet) in SetAdptSetInfo()
159 DashAdptSetInfo *DashAdptSetManager::GetAdptSetInfo() in GetAdptSetInfo()
164 DashAdptSetInfo *DashAdptSetManager::GetPreviousAdptSetInfo() in GetPreviousAdptSetInfo()
205 static void GetMimeTypeFromRepresentation(const DashAdptSetInfo *adptSetInfo, std::string &mimeType) in GetMimeTypeFromRepresentation()
H A Ddash_mpd_parser.cpp194 DashAdptSetInfo *adptSetInfo = new DashAdptSetInfo; in ParseAdaptationSet()
213 void DashMpdParser::GetAdaptationSetAttr(IDashMpdNode *adptSetNode, DashAdptSetInfo *adptSetInfo) in GetAdaptationSetAttr()
270 void DashMpdParser::GetAdptSetCommonAttr(IDashMpdNode *adptSetNode, DashAdptSetInfo *adptSetInfo) c… in GetAdptSetCommonAttr()
285 DashAdptSetInfo *adptSetInfo) in GetAdaptationSetElement()
345 void DashMpdParser::ProcessAdpSetElement(std::shared_ptr<XmlParser> &xmlParser, DashAdptSetInfo *ad… in ProcessAdpSetElement()
656 DashAdptSetInfo *adptSetInfo) in ParseRepresentation()
695 … const DashPeriodInfo *periodInfo, const DashAdptSetInfo *adptSetInfo, in GetRepresentationElement()
1172 void DashMpdParser::ClearAdaptationSet(DashList<DashAdptSetInfo *> &adptSetInfoList) in ClearAdaptationSet()
1175 DashAdptSetInfo *adptSetInfo = adptSetInfoList.front(); in ClearAdaptationSet()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/
H A Ddash_mpd_downloader.h151 bool SetOndemandSegBase(std::list<DashAdptSetInfo *> adptSetList);
156 void GetStreamsInfoInAdptSet(DashAdptSetInfo *adptSetInfo, const std::string &periodBaseUrl,
169 …DashSegmentInitValue GetSegmentsInAdptSet(DashAdptSetInfo *adptSetInfo, const std::string &periodB…
173 …DashSegmentInitValue GetSegmentsByPeriodInfo(DashPeriodInfo *periodInfo, DashAdptSetInfo *adptSetI…
176 DashSegmentInitValue GetSegmentsByAdptSetInfo(const DashAdptSetInfo *adptSetInfo,
180 …DashRepresentationInfo *GetRepresemtationFromAdptSet(DashAdptSetInfo *adptSetInfo, unsigned int re…
H A Ddash_mpd_downloader.cpp85 static int64_t GetStartNumber(const DashAdptSetInfo* adptSetInfo) in GetStartNumber()
569 DashList<DashAdptSetInfo*> adptSetList = periodInfo->adptSetList_; in GetAdpDrmInfos()
913 DashAdptSetInfo *adptSetInfo, in GetSegmentsByPeriodInfo()
958 bool DashMpdDownloader::SetOndemandSegBase(std::list<DashAdptSetInfo*> adptSetList) in SetOndemandSegBase()
1064 std::vector<DashAdptSetInfo*> adptSetVector; in GetStreamsInfoInPeriod()
1065 DashAdptSetInfo *adptSetInfo = nullptr; in GetStreamsInfoInPeriod()
1350 std::vector<DashAdptSetInfo*> adptSetVector; in GetSegmentsInPeriod()
1355 DashAdptSetInfo *adptSetInfo = nullptr; in GetSegmentsInPeriod()
1381 DashSegmentInitValue DashMpdDownloader::GetSegmentsInAdptSet(DashAdptSetInfo *adptSetInfo, in GetSegmentsInAdptSet()
1833 DashRepresentationInfo *DashMpdDownloader::GetRepresemtationFromAdptSet(DashAdptSetInfo *adptSetInf… in GetRepresemtationFromAdptSet()
[all …]
/ohos5.0/foundation/multimedia/av_codec/test/unittest/dash_test/
H A Ddash_mpd_parser_unit_test.cpp102 DashList<DashAdptSetInfo*> adptSetList = first->adptSetList_;
132 DashList<DashAdptSetInfo*> adptSetList = first->adptSetList_;