Back to Exoplayer

LoaderErrorThrower.Placeholder (ExoPlayer library)

docs/doc/reference/com/google/android/exoplayer2/upstream/LoaderErrorThrower.Placeholder.html

latest3.6 KB
Original Source

Package com.google.android.exoplayer2.upstream

Class LoaderErrorThrower.Placeholder

  • java.lang.Object

    • com.google.android.exoplayer2.upstream.LoaderErrorThrower.Placeholder
  • All Implemented Interfaces:LoaderErrorThrowerEnclosing interface:LoaderErrorThrower


public static final classLoaderErrorThrower.Placeholderextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")implements[LoaderErrorThrower](LoaderErrorThrower.html "interface in com.google.android.exoplayer2.upstream")

A LoaderErrorThrower that never throws.

Nested Class Summary

- 

Nested classes/interfaces inherited from interface com.google.android.exoplayer2.upstream.LoaderErrorThrower

LoaderErrorThrower.Placeholder

Constructor Summary

Constructors | Constructor | Description | | --- | --- | | Placeholder() | |

Method Summary

All Methods Instance Methods Concrete Methods | Modifier and Type | Method | Description | | --- | --- | --- | | void | maybeThrowError() | Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loader.Loadable has incurred a number of errors greater than the Loaders default minimum number of retries. | | void | maybeThrowError​(int minRetryCount) | Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loader.Loadable has incurred a number of errors greater than the specified minimum number of retries. |

- 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

- 

Placeholder

public Placeholder()

Method Detail

- 

maybeThrowError

public void maybeThrowError()

Description copied from interface: LoaderErrorThrower

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loader.Loadable has incurred a number of errors greater than the Loaders default minimum number of retries. Else does nothing. Specified by:maybeThrowError in interface LoaderErrorThrower

- 

maybeThrowError

public void maybeThrowError​(int minRetryCount)

Description copied from interface: LoaderErrorThrower

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loader.Loadable has incurred a number of errors greater than the specified minimum number of retries. Else does nothing. Specified by:maybeThrowError in interface LoaderErrorThrowerParameters:minRetryCount - A minimum retry count that must be exceeded for a non-fatal error to be thrown. Should be non-negative.