7 #ifndef MPD_BASE_MPD_OPTIONS_H_ 8 #define MPD_BASE_MPD_OPTIONS_H_ 12 #include "packager/mpd/public/mpd_params.h" 16 enum class DashProfile {
22 enum class MpdType { kStatic, kDynamic };
26 DashProfile dash_profile = DashProfile::kOnDemand;
27 MpdType mpd_type = MpdType::kStatic;
33 double target_segment_duration = 0;
38 #endif // MPD_BASE_MPD_OPTIONS_H_ DASH MPD related parameters.
All the methods that are virtual are virtual for mocking.