Constructor
new ResolutionSelection(parentnon-null, controlsnon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
| parent | HTMLElement | |
| controls | shaka.ui.Controls | 
- Extends:
- Source:
Extends
Classes
Members
backButton :HTMLButtonElement
Type:
- HTMLButtonElement
- Overrides:
- Implements:
- Source:
backSpan :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
button :HTMLButtonElement
Type:
- HTMLButtonElement
- Overrides:
- Implements:
- Source:
currentSelection :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
menu :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
nameSpan :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
parent :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
resizeObserver_ :ResizeObserver
Type:
- ResizeObserver
- Overrides:
- Source:
videoContainer_ :HTMLElement
Type:
- HTMLElement
- Overrides:
- Source:
Methods
addButton_(iconText)
Parameters:
| Name | Type | Description | 
|---|---|---|
| iconText | string | 
- Overrides:
- Source:
addMenu_()
- Overrides:
- Source:
computeMaxHeight_()
- Overrides:
- Source:
getQualityLabel_(tracknon-null, tracksnon-null) → {string}
Parameters:
| Name | Type | Description | 
|---|---|---|
| track | shaka.extern.Track | |
| tracks | Array<!shaka.extern.Track> | 
- Source:
Returns:
- Type
- string
getQualityMark_(widthnullable, heightnullable) → {string}
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| width | number | <nullable> | |
| height | number | <nullable> | 
- Source:
Returns:
- Type
- string
getResolutionLabel_(tracknon-null, tracksnon-null) → {string}
Parameters:
| Name | Type | Description | 
|---|---|---|
| track | shaka.extern.VideoTrack | |
| tracks | Array<!shaka.extern.VideoTrack> | 
- Source:
Returns:
- Type
- string
getTextFromBandwidth_(bandwidth) → {string}
Parameters:
| Name | Type | Description | 
|---|---|---|
| bandwidth | number | 
- Source:
Returns:
- Type
- string
inOverflowMenu_()
- Overrides:
- Source:
onButtonClick_()
- Overrides:
- Source:
onVideoTrackSelected_(tracknon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
| track | shaka.extern.VideoTrack | 
- Source:
updateAudioOnlySelection_() → {number}
- Source:
Returns:
- Type
- number
updateLabels_()
- Source:
updateLocalizedStrings_()
- Source:
updateResolutionSelection_() → {number}
- Source:
Returns:
- Type
- number
updateSelection_()
- Source: