public static interface ExoMediaPlayer.RendererBuilder
| Modifier and Type | Method and Description |
|---|---|
void |
buildRenderers(ExoMediaPlayer player)
Builds renderers for playback.
|
void |
cancel()
Cancels the current build operation, if there is one.
|
void buildRenderers(ExoMediaPlayer player)
player - The player for which renderers are being built. ExoMediaPlayer.onRenderers(com.google.android.exoplayer.TrackRenderer[], com.google.android.exoplayer.upstream.BandwidthMeter)
should be invoked once the renderers have been built. If building fails,
ExoMediaPlayer.onRenderersError(java.lang.Exception) should be invoked.void cancel()
A canceled build operation must not invoke ExoMediaPlayer.onRenderers(com.google.android.exoplayer.TrackRenderer[], com.google.android.exoplayer.upstream.BandwidthMeter) or
ExoMediaPlayer.onRenderersError(java.lang.Exception) on the player, which may have been released.