Interface LoaderErrorThrower
-
- All Known Implementing Classes:
Loader,LoaderErrorThrower.Placeholder
@Deprecated public interface LoaderErrorThrower
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.Conditionally throws errors affecting aLoader.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLoaderErrorThrower.PlaceholderDeprecated.ALoaderErrorThrowerthat never throws.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidmaybeThrowError()Deprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the currentLoader.Loadablehas incurred a number of errors greater than theLoaders default minimum number of retries.voidmaybeThrowError(int minRetryCount)Deprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the currentLoader.Loadablehas incurred a number of errors greater than the specified minimum number of retries.
-
-
-
Method Detail
-
maybeThrowError
void maybeThrowError() throws IOExceptionDeprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the currentLoader.Loadablehas incurred a number of errors greater than theLoaders default minimum number of retries. Else does nothing.- Throws:
IOException- The error.
-
maybeThrowError
void maybeThrowError(int minRetryCount) throws IOExceptionDeprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the currentLoader.Loadablehas incurred a number of errors greater than the specified minimum number of retries. Else does nothing.- Parameters:
minRetryCount- A minimum retry count that must be exceeded for a non-fatal error to be thrown. Should be non-negative.- Throws:
IOException- The error.
-
-