Interface AbstractTargetQualityChangedEvent
-
- All Implemented Interfaces:
-
com.theoplayer.android.api.event.Event
,com.theoplayer.android.api.event.track.TrackEvent
,com.theoplayer.android.api.event.track.mediatrack.audio.QualityChangedEvent
public interface AbstractTargetQualityChangedEvent<Q extends Quality, E extends QualityChangedEvent<Q, E>> implements QualityChangedEvent<Q, E>
The Abstract Target Quality Changed Event.
-
-
Method Summary
Modifier and Type Method Description abstract Q
getQuality()
The new target quality of the track. abstract QualityList<Q>
getQualities()
The QualityList of Qualitys that are targeted. -
-
Method Detail
-
getQuality
@Nullable() abstract Q getQuality()
The new target quality of the track.
- This quality can be VideoQuality or AudioQuality.
- Returns:
The new target quality of the track.
-
getQualities
abstract QualityList<Q> getQualities()
The QualityList of Qualitys that are targeted.
- This can be a list of AudioQuality or VideoQuality.
- Returns:
The QualityList of Qualitys.
-
-
-
-