Constructor
new InitSegmentReference(uris, startByte, endBytenullable)
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
uris | 
            
            function | A function that creates the URIs of the resource containing the segment. | |
startByte | 
            
            number | The offset from the start of the resource to the start of the segment. | |
endByte | 
            
            number | 
                
                
                    <nullable> | 
            
            
            The offset from the start of the resource to the end of the segment, inclusive. A value of null indicates that the segment extends to the end of the resource. | 
- Source:
 
Members
getUris :function(): !Array.<string>
Type:
- function(): !Array.<string>
 
- Source:
 
Methods
equal(reference1nullable, reference2nullable) → {boolean}
    Check if two initSegmentReference have all the same values.
    Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
reference1 | 
            
            shaka.media.InitSegmentReference | 
                
                
                    <nullable> | 
            
            
            |
reference2 | 
            
            shaka.media.InitSegmentReference | 
                
                
                    <nullable> | 
            
            
            
- Source:
 
Returns:
- Type
 - boolean
 
getEndByte() → {number}
    Returns the offset from the start of the resource to the end of the
segment, inclusive.  A value of null indicates that the segment extends
to the end of the resource.
- Source:
 
Returns:
- Type
 - number
 
getSize() → {number}
    Returns the size of the init segment.
- Source:
 
Returns:
- Type
 - number
 
getStartByte() → {number}
    Returns the offset from the start of the resource to the
start of the segment.
- Source:
 
Returns:
- Type
 - number