#include <libmpd++/SegmentTemplate.hh>


Classes | |
| class | Variables |
Additional Inherited Members | |
Public Types inherited from com::bbc::libmpdpp::MultipleSegmentBase | |
| using | duration_type = SegmentBase::duration_type |
Public Types inherited from com::bbc::libmpdpp::SegmentBase | |
| 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 |