public final class

Action.ThrowPlaybackException

extends Action

 java.lang.Object

androidx.media3.test.utils.Action

↳androidx.media3.test.utils.Action.ThrowPlaybackException

Overview

Throws a playback exception on the playback thread.

Summary

Constructors
publicThrowPlaybackException(java.lang.String tag, ExoPlaybackException exception)

Methods
protected abstract voiddoActionImpl(ExoPlayer player, DefaultTrackSelector trackSelector, Surface surface)

Called by Action to perform the action.

from ActiondoActionAndScheduleNext, doActionAndScheduleNextImpl
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

public ThrowPlaybackException(java.lang.String tag, ExoPlaybackException exception)

Parameters:

tag: A tag to use for logging.
exception: The exception to throw.

Methods

protected abstract void doActionImpl(ExoPlayer player, DefaultTrackSelector trackSelector, Surface surface)

Called by Action to perform the action.

Parameters:

player: The player to which the action should be applied.
trackSelector: The track selector to which the action should be applied.
surface: The surface to use when applying actions, or null if no surface is needed.