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 D | dash_adpt_set_manager.cpp | 25 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 D | dash_representation_manager.cpp | 23 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 D | dash_period_manager.cpp | 47 DashList<DashRepresentationInfo *> representationList = adptSetInfo->representationList_; in GetMimeTypeFromRepresentation() 48 for (DashRepresentationInfo *representationInfo : representationList) { in GetMimeTypeFromRepresentation()
|
H A D | dash_mpd_parser.cpp | 658 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 D | dash_representation_manager.h | 28 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 D | dash_adpt_set_manager.h | 38 DashRepresentationInfo *GetRepresentationByBandwidth(uint32_t bandwidth); 39 DashRepresentationInfo *GetHighRepresentation(); 40 DashRepresentationInfo *GetLowRepresentation(); 54 DashList<DashRepresentationInfo *> representationList_;
|
H A D | dash_mpd_parser.h | 90 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 D | dash_mpd_def.h | 116 struct DashRepresentationInfo { struct 166 DashList<DashRepresentationInfo *> representationList_;
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/dash/ |
H A D | dash_mpd_downloader.h | 152 bool SetOndemandSegBase(std::list<DashRepresentationInfo *> repList); 171 …DashSegmentInitValue GetSegmentsInRepresentation(DashRepresentationInfo *repInfo, const std::strin… 177 const DashRepresentationInfo *repInfo, 180 …DashRepresentationInfo *GetRepresemtationFromAdptSet(DashAdptSetInfo *adptSetInfo, unsigned int re… 226 std::list<DashRepresentationInfo *> &repList);
|
H A D | dash_mpd_downloader.cpp | 74 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 D | dash_mpd_parser_unit_test.cpp | 142 DashRepresentationInfo *reInfo = adpSetMr->GetRepresentationByBandwidth(7342976); 144 DashRepresentationInfo *highReInfo = adpSetMr->GetHighRepresentation(); 146 DashRepresentationInfo *lowReInfo = adpSetMr->GetLowRepresentation();
|