DefaultCastPlayerTransferCallback


@UnstableApi
public final class DefaultCastPlayerTransferCallback implements CastPlayer.TransferCallback


The default CastPlayer.TransferCallback implementation.

Filters out MediaItems that do not have a playback URI and adjusts the current media item index accordingly.

Summary

Public constructors

Public methods

void
transferState(Player sourcePlayer, Player targetPlayer)

Called immediately before changing the active Player, with the intended use of transferring playback state.

Public constructors

DefaultCastPlayerTransferCallback

public DefaultCastPlayerTransferCallback()

Public methods

transferState

public void transferState(Player sourcePlayer, Player targetPlayer)

Called immediately before changing the active Player, with the intended use of transferring playback state.

Parameters
Player sourcePlayer

The Player from which playback is transferring, from which to fetch the state.

Player targetPlayer

The Player to which playback is transferring, to populate with state.