Public Member Functions | |
MockAdaptationSet (uint32_t adaptation_set_id) | |
MOCK_METHOD1 (AddRepresentation, Representation *(const MediaInfo &media_info)) | |
MOCK_METHOD1 (AddContentProtectionElement, void(const ContentProtectionElement &element)) | |
MOCK_METHOD2 (UpdateContentProtectionPssh, void(const std::string &drm_uuid, const std::string &pssh)) | |
MOCK_METHOD1 (AddRole, void(AdaptationSet::Role role)) | |
MOCK_METHOD1 (ForceSetSegmentAlignment, void(bool segment_alignment)) | |
MOCK_METHOD1 (SetGroup, void(int group_number)) | |
MOCK_CONST_METHOD0 (Group, int()) | |
Public Member Functions inherited from edash_packager::AdaptationSet | |
virtual Representation * | AddRepresentation (const MediaInfo &media_info) |
virtual void | AddContentProtectionElement (const ContentProtectionElement &element) |
virtual void | UpdateContentProtectionPssh (const std::string &drm_uuid, const std::string &pssh) |
virtual void | AddRole (Role role) |
xml::ScopedXmlPtr< xmlNode >::type | GetXml () |
virtual void | ForceSetSegmentAlignment (bool segment_alignment) |
virtual void | SetGroup (int group_number) |
virtual int | Group () const |
uint32_t | id () const |
void | OnNewSegmentForRepresentation (uint32_t representation_id, uint64_t start_time, uint64_t duration) |
void | OnSetFrameRateForRepresentation (uint32_t representation_id, uint32_t frame_duration, uint32_t timescale) |
Additional Inherited Members | |
Public Types inherited from edash_packager::AdaptationSet | |
enum | Role { kRoleCaption, kRoleSubtitle, kRoleMain, kRoleAlternate, kRoleSupplementary, kRoleCommentary, kRoleDub } |
Protected Member Functions inherited from edash_packager::AdaptationSet | |
AdaptationSet (uint32_t adaptation_set_id, const std::string &lang, const MpdOptions &mpd_options, MpdBuilder::MpdType mpd_type, base::AtomicSequenceNumber *representation_counter) | |
Definition at line 30 of file mock_mpd_builder.h.