Class ExoTimeoutException

  • All Implemented Interfaces:
    Serializable

    public final class ExoTimeoutException
    extends Exception
    A timeout of an operation on the ExoPlayer playback thread.
    See Also:
    Serialized Form
    • Field Detail

      • TIMEOUT_OPERATION_UNDEFINED

        public static final int TIMEOUT_OPERATION_UNDEFINED
        The operation where this error occurred is not defined.
        See Also:
        Constant Field Values
      • TIMEOUT_OPERATION_DETACH_SURFACE

        public static final int TIMEOUT_OPERATION_DETACH_SURFACE
        The error occurred while detaching a surface from the player.
        See Also:
        Constant Field Values
      • timeoutOperation

        @TimeoutOperation
        public final int timeoutOperation
        The operation on the ExoPlayer playback thread that timed out.
    • Constructor Detail

      • ExoTimeoutException

        public ExoTimeoutException​(@TimeoutOperation
                                   int timeoutOperation)
        Creates the timeout exception.
        Parameters:
        timeoutOperation - The operation that produced the timeout.