CastTrackSelector.CastTrackSelectorResult.Builder


class CastTrackSelector.CastTrackSelectorResult.Builder


A builder for CastTrackSelectorResult.

Summary

Public constructors

Creates a builder.

Public constructors

Builder

Builder()

Creates a builder.

Setters must be invoked before calling build.

Consider using buildResultUpon instead, which is less susceptible to API changes.

Public functions

setSelections

@CanIgnoreReturnValue
fun setSelections(selections: ImmutableSet<TrackGroup!>!): CastTrackSelector.CastTrackSelectorResult.Builder!

Sets the track groups that must become selected.

Parameters
selections: ImmutableSet<TrackGroup!>!

The track groups to select.

setTrackSelectionParameters

@CanIgnoreReturnValue
fun setTrackSelectionParameters(
    trackSelectionParameters: TrackSelectionParameters!
): CastTrackSelector.CastTrackSelectorResult.Builder!

Sets the new TrackSelectionParameters to set to RemoteCastPlayer.

Parameters
trackSelectionParameters: TrackSelectionParameters!

The new track selection parameters.