DASH-IF Conformance Software
Public Member Functions | Protected Member Functions | List of all members
DASHIF\MPDHandler Class Reference
Inheritance diagram for DASHIF\MPDHandler:
MockMPDHandler TrackRoleMockMPD

Public Member Functions

 __construct ($url)
 
 refresh ($content=null)
 
 getEarliestUpdate ()
 
 getPeriodAttribute ($idx, $attr)
 
 getAdaptationSetAttribute ($idx, $aIdx, $attr)
 
 getAdaptationSetChild ($idx, $aIdx, $childName)
 
 getRepresentationAttribute ($idx, $aIdx, $rIdx, $attr)
 
 downloadAll ($assemble=true)
 
 downloadSegment ($target, $url)
 
 internalSegmentUrls ()
 
 loadSegmentUrls ()
 
 getRoles ($period, $adaptation)
 
 getPeriodIds ()
 
 getAdaptationSetIds ($periodId)
 
 getRepresentationIds ($periodId, $adaptationSetId)
 
 selectPeriod ($period)
 
 selectNextPeriod ()
 
 getSelectedPeriod ()
 
 selectAdaptationSet ($adaptationSet)
 
 selectNextAdaptationSet ()
 
 getSelectedAdaptationSet ()
 
 selectRepresentation ($representation)
 
 selectNextRepresentation ()
 
 getSelectedRepresentation ()
 
 getSchematronOutput ()
 
 getPeriodTimingInfo ($periodIndex=null)
 
 getPeriodBaseUrl ($periodIndex=null)
 
 getSegmentUrls ($periodIndex=null)
 
 getFrameRate ( $periodIndex=null, $adaptationIndex=null, $representationIndex=null)
 
 getContentType ( $periodIndex=null, $adaptationIndex=null, $representationIndex=null)
 
 getUrl ()
 
 getMPD ()
 
 getDom ()
 
 getResolved ()
 
 getFeatures ()
 
 getFeature ($featureName)
 
 getProfiles ()
 
 getAllPeriodFeatures ()
 
 getCurrentPeriodFeatures ()
 

Protected Member Functions

 setFeatures ($features)
 

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