DASH Media Packaging SDK
 All Classes Namespaces Functions Variables Typedefs Enumerator
Public Member Functions | List of all members
edash_packager::MockRepresentation Class Reference
Inheritance diagram for edash_packager::MockRepresentation:
edash_packager::Representation

Public Member Functions

 MockRepresentation (uint32_t representation_id)
 
 MOCK_METHOD1 (AddContentProtectionElement, void(const ContentProtectionElement &element))
 
 MOCK_METHOD2 (UpdateContentProtectionPssh, void(const std::string &drm_uuid, const std::string &pssh))
 
 MOCK_METHOD3 (AddNewSegment, void(uint64_t start_time, uint64_t duration, uint64_t size))
 
 MOCK_METHOD1 (SetSampleDuration, void(uint32_t sample_duration))
 
- Public Member Functions inherited from edash_packager::Representation
bool Init ()
 
virtual void AddContentProtectionElement (const ContentProtectionElement &element)
 
virtual void UpdateContentProtectionPssh (const std::string &drm_uuid, const std::string &pssh)
 
virtual void AddNewSegment (uint64_t start_time, uint64_t duration, uint64_t size)
 
virtual void SetSampleDuration (uint32_t sample_duration)
 
xml::ScopedXmlPtr< xmlNode >::type GetXml ()
 
uint32_t id () const
 

Detailed Description

Definition at line 51 of file mock_mpd_builder.h.


The documentation for this class was generated from the following files: