Searched refs:multSegBaseInfo (Results 1 – 4 of 4) sorted by relevance
1240 void DashMpdParser::ClearMultSegBase(DashMultSegBaseInfo *multSegBaseInfo) in ClearMultSegBase() argument1242 if (multSegBaseInfo != nullptr) { in ClearMultSegBase()1243 if (multSegBaseInfo->bitstreamSwitching_ != nullptr) { in ClearMultSegBase()1244 delete multSegBaseInfo->bitstreamSwitching_; in ClearMultSegBase()1245 multSegBaseInfo->bitstreamSwitching_ = nullptr; in ClearMultSegBase()1248 while (multSegBaseInfo->segTimeline_.size() > 0) { in ClearMultSegBase()1249 DashSegTimeline *segTimeline = multSegBaseInfo->segTimeline_.front(); in ClearMultSegBase()1254 multSegBaseInfo->segTimeline_.pop_front(); in ClearMultSegBase()1257 ClearSegmentBase(&multSegBaseInfo->segBaseInfo_); in ClearMultSegBase()
92 void ClearMultSegBase(DashMultSegBaseInfo *multSegBaseInfo);
199 … const DashMultSegBaseInfo *multSegBaseInfo, std::list<unsigned int> &durationList);
1774 const DashMultSegBaseInfo *multSegBaseInfo, in GetSegDurationFromTimeline() argument1782 if (multSegBaseInfo->duration_ == 0 && multSegBaseInfo->segTimeline_.size() > 0 && in GetSegDurationFromTimeline()1785 std::list<DashSegTimeline*> timelineList = multSegBaseInfo->segTimeline_; in GetSegDurationFromTimeline()