Class: IMediaPlayerDelegate

GoBrain.Pdk.Interfaces.IMediaPlayer~ IMediaPlayerDelegate

new IMediaPlayerDelegate()

GoBrain.Pdk/src/definitions.jsdoc, line 181

Namespaces

advertisement

Methods

abstractbufferChanged(bufferPercentage)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 239

This function should be called on the delegate when the media players' buffer changes.

This function should be called on the delegate when the media players' buffer changes.

Name Type Description
bufferPercentage Number

The buffered amount in percentages.

abstractdurationChanged(duration)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 248

This function should be called on the delegate when the media players' duration changes.

This function should be called on the delegate when the media players' duration changes.

Name Type Description
duration Number

The new duration.

abstractmetadataChanged(metadata)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 257

This function should be called on the delegate when the media players' metadata changes.

This function should be called on the delegate when the media players' metadata changes.

Name Type Description
metadata Object

The new metadata.

abstractplaybackRateChanged(playbackRate)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 266

This function should be called on the delegate when the media players' playbackRate changes.

This function should be called on the delegate when the media players' playbackRate changes.

Name Type Description
playbackRate Number

The new playbackRate.

abstractpositionChanged(position)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 275

This function should be called on the delegate when the media players' position changes.

This function should be called on the delegate when the media players' position changes.

Name Type Description
position Number

The new position.

abstractqualityChanged(quality)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 284

This function should be called on the delegate when the media players' quality changes.

This function should be called on the delegate when the media players' quality changes.

Name Type Description
quality GoBrain.Dtos.Specifications.Video

The new quality.

abstractstateChanged(state, data)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 293

This function should be called on the delegate when the media players' state changes.

This function should be called on the delegate when the media players' state changes.

Name Type Description
state GoBrain.Events.MediaPlayer.States

The new state.

data Object optional

Any data to pass along with the event.

abstractvolumeChanged(volume)

GoBrain.Pdk/src/interfaces/imedia-player.js, line 303

This function should be called on the delegate when the media players' volume changes.

This function should be called on the delegate when the media players' volume changes.

Name Type Description
volume Number

The new volume.