Home
last modified time | relevance | path

Searched refs:DashRepresentationInfo (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/mpd_parser/
H A Ddash_adpt_set_manager.cpp25 static bool SortByBitrate(const DashRepresentationInfo *x, const DashRepresentationInfo *y) in SortByBitrate()
145 for (DashList<DashRepresentationInfo *>::iterator curRep = representationList_.begin(); in GetBandwidths()
169 DashRepresentationInfo *DashAdptSetManager::GetRepresentationByBandwidth(uint32_t bandwidth) in GetRepresentationByBandwidth()
175 DashList<DashRepresentationInfo *>::iterator it = this->representationList_.begin(); in GetRepresentationByBandwidth()
185 DashRepresentationInfo *DashAdptSetManager::GetHighRepresentation() in GetHighRepresentation()
191 DashList<DashRepresentationInfo *>::iterator it = this->representationList_.end(); in GetHighRepresentation()
195 DashRepresentationInfo *DashAdptSetManager::GetLowRepresentation() in GetLowRepresentation()
201 DashList<DashRepresentationInfo *>::iterator it = this->representationList_.begin(); in GetLowRepresentation()
207 DashList<DashRepresentationInfo *> representationList = adptSetInfo->representationList_; in GetMimeTypeFromRepresentation()
208 for (DashRepresentationInfo *representationInfo : representationList) { in GetMimeTypeFromRepresentation()
H A Ddash_representation_manager.cpp23 DashRepresentationManager::DashRepresentationManager(DashRepresentationInfo *rep) in DashRepresentationManager()
40 void DashRepresentationManager::SetRepresentationInfo(DashRepresentationInfo *rep) in SetRepresentationInfo()
116 DashRepresentationInfo *DashRepresentationManager::GetRepresentationInfo() in GetRepresentationInfo()
121 DashRepresentationInfo *DashRepresentationManager::GetPreviousRepresentationInfo() in GetPreviousRepresentationInfo()
H A Ddash_period_manager.cpp47 DashList<DashRepresentationInfo *> representationList = adptSetInfo->representationList_; in GetMimeTypeFromRepresentation()
48 for (DashRepresentationInfo *representationInfo : representationList) { in GetMimeTypeFromRepresentation()
H A Ddash_mpd_parser.cpp658 DashRepresentationInfo *representationInfo = new (std::nothrow) DashRepresentationInfo; in ParseRepresentation()
678 void DashMpdParser::GetRepresentationAttr(IDashMpdNode *representationNode, DashRepresentationInfo in GetRepresentationAttr()
696 DashRepresentationInfo *representationInfo) in GetRepresentationElement()
750 DashRepresentationInfo *representationInfo, in ProcessRepresentationElement()
1207 void DashMpdParser::ClearRepresentation(DashList<DashRepresentationInfo *> &representationList) in ClearRepresentation()
1210 DashRepresentationInfo *representationInfo = representationList.front(); in ClearRepresentation()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/include/mpd_parser/
H A Ddash_representation_manager.h28 explicit DashRepresentationManager(DashRepresentationInfo *representation);
33 void SetRepresentationInfo(DashRepresentationInfo *representation);
35 DashRepresentationInfo *GetRepresentationInfo();
36 DashRepresentationInfo *GetPreviousRepresentationInfo();
48 DashRepresentationInfo *representationInfo_{nullptr};
49 DashRepresentationInfo *previousRepresentationInfo_{nullptr};
H A Ddash_adpt_set_manager.h38 DashRepresentationInfo *GetRepresentationByBandwidth(uint32_t bandwidth);
39 DashRepresentationInfo *GetHighRepresentation();
40 DashRepresentationInfo *GetLowRepresentation();
54 DashList<DashRepresentationInfo *> representationList_;
H A Ddash_mpd_parser.h90 void ClearRepresentation(DashList<DashRepresentationInfo *> &representationList);
114 …void GetRepresentationAttr(IDashMpdNode *representationNode, DashRepresentationInfo *representatio…
117 … const DashAdptSetInfo *adptSetInfo, DashRepresentationInfo *representationInfo);
118 …void ProcessRepresentationElement(std::shared_ptr<XmlParser> &xmlParser, DashRepresentationInfo *r…
H A Ddash_mpd_def.h116 struct DashRepresentationInfo { struct
166 DashList<DashRepresentationInfo *> representationList_;
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/
H A Ddash_mpd_downloader.h152 bool SetOndemandSegBase(std::list<DashRepresentationInfo *> repList);
171 …DashSegmentInitValue GetSegmentsInRepresentation(DashRepresentationInfo *repInfo, const std::strin…
177 const DashRepresentationInfo *repInfo,
180DashRepresentationInfo *GetRepresemtationFromAdptSet(DashAdptSetInfo *adptSetInfo, unsigned int re…
226 std::list<DashRepresentationInfo *> &repList);
H A Ddash_mpd_downloader.cpp74 static int64_t GetStartNumber(const DashRepresentationInfo* repInfo) in GetStartNumber()
175 for (DashList<DashRepresentationInfo *>::iterator it = adptSet->representationList_.begin(); in GetRepresentationFromAdptSet()
579 DashList<DashRepresentationInfo*> representationList = adptSetInfo->representationList_; in GetAdpDrmInfos()
925 DashRepresentationInfo *repInfo = GetRepresentationFromAdptSet(adptSetInfo, in GetSegmentsByPeriodInfo()
976 bool DashMpdDownloader::SetOndemandSegBase(std::list<DashRepresentationInfo*> repList) in SetOndemandSegBase()
1099 std::list<DashRepresentationInfo*> repList = adptSetInfo->representationList_; in GetStreamsInfoInAdptSet()
1124 std::list<DashRepresentationInfo *> &repList) in GetStreamDescriptions()
1390 DashRepresentationInfo* repInfo = nullptr; in GetSegmentsInAdptSet()
1414 DashSegmentInitValue DashMpdDownloader::GetSegmentsInRepresentation(DashRepresentationInfo *repInfo, in GetSegmentsInRepresentation()
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.cpp142 DashRepresentationInfo *reInfo = adpSetMr->GetRepresentationByBandwidth(7342976);
144 DashRepresentationInfo *highReInfo = adpSetMr->GetHighRepresentation();
146 DashRepresentationInfo *lowReInfo = adpSetMr->GetLowRepresentation();