LabelingConfig
data class LabelingConfig(var subtitleLabeler: SubtitleLabeler? = null, var audioLabeler: AudioLabeler? = null, var videoQualityLabeler: VideoQualityLabeler? = null, var audioQualityLabeler: AudioQualityLabeler? = null) : Parcelable
Configures custom labeling.
Audio and subtitle labelers are applied to all audio and subtitle tracks during local playback and while casting.
While casting, this does not relabel tracks in the native cast receiver UI.
Constructors
| LabelingConfig | constructor(subtitleLabeler: SubtitleLabeler? = null, audioLabeler: AudioLabeler? = null, videoQualityLabeler: VideoQualityLabeler? = null, audioQualityLabeler: AudioQualityLabeler? = null) |
Properties
| Name | Summary |
|---|---|
| audioLabeler | @Transient var audioLabeler: AudioLabeler? The current AudioLabeler. |
| audioQualityLabeler | @Transient var audioQualityLabeler: AudioQualityLabeler? The current AudioQualityLabeler. |
| subtitleLabeler | @Transient var subtitleLabeler: SubtitleLabeler? The current SubtitleLabeler. |
| videoQualityLabeler | @Transient var videoQualityLabeler: VideoQualityLabeler? The current VideoQualityLabeler. |