#include <libmpd++/SegmentTemplate.hh>
Classes | |
class | Variables |
Additional Inherited Members | |
![]() | |
using | duration_type = SegmentBase::duration_type |
![]() | |
using | duration_type = std::chrono::microseconds |
SegmentTemplate class
Container for DASH MPD schema SegmentTemplateType found in ISO 23009-1:2022 Clause 5.3.9.4.3.
com::bbc::libmpdpp::SegmentTemplate::SegmentTemplate | ( | ) |
com::bbc::libmpdpp::SegmentTemplate::SegmentTemplate | ( | const SegmentTemplate & | ) |
com::bbc::libmpdpp::SegmentTemplate::SegmentTemplate | ( | SegmentTemplate && | ) |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
std::string com::bbc::libmpdpp::SegmentTemplate::formatBitstreamSwitchingTemplate | ( | const Variables & | ) | const |
std::string com::bbc::libmpdpp::SegmentTemplate::formatIndexTemplate | ( | const Variables & | ) | const |
std::string com::bbc::libmpdpp::SegmentTemplate::formatInitializationTemplate | ( | const Variables & | ) | const |
std::string com::bbc::libmpdpp::SegmentTemplate::formatMediaTemplate | ( | const Variables & | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
SegmentTemplate & com::bbc::libmpdpp::SegmentTemplate::operator= | ( | const SegmentTemplate & | ) |
SegmentTemplate & com::bbc::libmpdpp::SegmentTemplate::operator= | ( | SegmentTemplate && | ) |
bool com::bbc::libmpdpp::SegmentTemplate::operator== | ( | const SegmentTemplate & | ) | const |