Constructor
new MediaElementImplementation(mediaElementnon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
| mediaElement | HTMLMediaElement | 
- Implements:
- Source:
Members
audioEventManager_ :shaka.util.EventManager
    For listeners scoped to the lifetime of the instance.
    Type:
audioFocusPaused_ :boolean
    Audio focus state
    Type:
- boolean
mediaElement_ :HTMLMediaElement
Type:
Methods
getPresentationSeconds() → {number}
    Get the presentation time in seconds.
- Implements:
- Source:
Returns:
- Type
- number
getWallSeconds() → {number}
    Get the time wall time in seconds.
- Implements:
- Source:
Returns:
- Type
- number
hasContentFor_(bufferednon-null, timeInSeconds) → {boolean}
    Check if we have buffered enough content to play at |timeInSeconds|. Ignore
the end of the buffered range since it may not play any more on all
platforms.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| buffered | TimeRanges | |
| timeInSeconds | number | 
Returns:
- Type
- boolean
release()
    Releases object
- Implements:
- Source:
shouldBeMakingProgress() → {boolean}
    Check if the presentation time should be changing. This will return |true|
when we expect the presentation time to change.
- Implements:
- Source:
Returns:
- Type
- boolean