# class MediaEvents

#### package com.turner.top.sdk.common.media.events

#### extends EventCollection<MediaEventType, Dynamic>

### Constructor

###

`new ()`

### Variables

###

`read onlyblocked:MediaBlockedEvent`

###

`read onlybufferingFinished:MediaBufferingFinishedEvent`

###

`read onlybufferingStarted:MediaBufferingStartedEvent`

###

`read onlycommandReceived:MediaCommandReceivedEvent`

###

`read onlycommandRejected:MediaCommandRejectedEvent`

###

`read onlyerror:MediaErrorEvent`

###

`read onlyfinished:MediaFinishedEvent`

###

`read onlyloaded:MediaLoadedEvent`

###

`read onlymuteChanged:MediaMuteChangedEvent`

###

`read onlypaused:MediaPausedEvent`

###

`read onlyprofileChanged:MediaProfileChangedEvent`

###

`read onlyprofileChanging:MediaProfileChangingEvent`

###

`read onlyrecoveryFinished:MediaRecoveryFinishedEvent`

###

`read onlyrecoveryStarted:MediaRecoveryStartedEvent`

###

`read onlyrequestProfileChanged:MediaRequestProfileChangedEvent`

###

`read onlyresized:MediaResizedEvent`

###

`read onlyresumed:MediaResumedEvent`

###

`read onlyseekingFinished:MediaSeekingFinishedEvent`

###

`read onlyseekingStarted:MediaSeekingStartedEvent`

###

`read onlystarted:MediaStartedEvent`

###

`read onlystarting:MediaStartingEvent`

###

`read onlystateChanged:MediaStateChangedEvent`

###

`read onlystopped:MediaStoppedEvent`

###

`read onlytimeChanged:MediaTimeChangedEvent`

###

`read onlytimedMetadataReceived:MediaTimedMetadataRecievedEvent`

###

`read onlyvolumeChanged:MediaVolumeChangedEvent`

### Inherited Variables

### Inherited Methods

#### Defined by EventCollection

###

`after ():ISimpleEventCollection<T, R>`

###

`around ():ISimpleEventCollection<T, R>`

###

`before ():ISimpleEventCollection<T, R>`

###

`each (f:EventSignal1<T, R> ‑> Void):ISimpleEventCollection<T, R>`

Public API

###

`length ():UInt`

###

`listen (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`listenFor (f:ListenForMap):ISimpleEventCollection<T, R>`

###

`once (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`unlisten (handler:ListenableHandler):ISimpleEventCollection<T, R>`

###

`unlistenFor (f:ListenForMap):ISimpleEventCollection<T, R>`