#include "packager/mpd/base/mock_mpd_builder.h" #include "packager/mpd/base/media_info.pb.h" namespace edash_packager { namespace { const char kEmptyLang[] = ""; const MpdOptions kDefaultMpdOptions; const MpdBuilder::MpdType kDefaultMpdType = MpdBuilder::kStatic; } // namespace // Doesn't matter what values get passed to the super class' constructor. // All methods used for testing should be mocked. MockMpdBuilder::MockMpdBuilder(MpdType type) : MpdBuilder(type, kDefaultMpdOptions) {} MockMpdBuilder::~MockMpdBuilder() {} MockAdaptationSet::MockAdaptationSet(uint32_t adaptation_set_id) : AdaptationSet(adaptation_set_id, kEmptyLang, kDefaultMpdOptions, kDefaultMpdType, &sequence_counter_) {} MockAdaptationSet::~MockAdaptationSet() {} MockRepresentation::MockRepresentation(uint32_t representation_id) : Representation(MediaInfo(), kDefaultMpdOptions, representation_id, scoped_ptr()) {} MockRepresentation::~MockRepresentation() {} } // namespace edash_packager