AudioPlayerExceptions class

Utility class for creating common audio player exceptions.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

audioPermissionDenied() → AudioPermissionException
Creates a permission exception for missing audio permissions.
cacheOperationFailed(String operation, Object? error) → AudioCacheException
Creates a cache exception for cache operation failures.
configurationFailed(String reason) → AudioConfigurationException
Creates a configuration exception for configuration failures.
fileNotFound(String path) → AudioFileException
Creates a file exception for file not found.
initializationFailed(String reason) → AudioInitializationException
Creates an initialization exception for player initialization failures.
invalidConfiguration(String reason) → AudioConfigurationException
Creates a configuration exception for invalid configuration.
loadFailed(String source) → AudioLoadException
Creates a load exception for audio loading failures.
loadingFailed(String reason) → AudioLoadException
Creates a load exception for loading failures.
metadataExtractionFailed(String source) → AudioMetadataException
Creates a metadata exception for metadata extraction failures.
networkConnectionFailed() → AudioNetworkException
Creates a network exception for connection failures.
networkTimeout() → AudioNetworkException
Creates a network exception for timeout.
notificationFailed(String reason) → AudioNotificationException
Creates a notification exception for notification failures.
operationTimeout(String operation) → AudioTimeoutException
Creates a timeout exception for operation timeouts.
playbackFailed(String reason) → AudioPlaybackException
Creates a playback exception for general playback failures.
playerDisposed() → AudioInitializationException
Creates an exception for disposed player.
playerNotInitialized() → AudioInitializationException
Creates an initialization exception for player not initialized.
playlistImportFailed() → PlaylistException
Creates a playlist exception for playlist import failures.
playlistNotFound(String playlistId) → PlaylistException
Creates a playlist exception for playlist not found.
playlistOperationFailed(String operation) → PlaylistException
Creates a playlist exception for playlist operation failures.
seekFailed(Duration position) → AudioSeekException
Creates a seek exception for seek operation failures.
seekingFailed(String reason) → AudioSeekException
Creates a seek exception for seeking failures.
sessionFailed(String reason) → AudioSessionException
Creates a session exception for audio session failures.
unsupportedFormat(String format) → AudioFormatException
Creates a file exception for invalid file format.
unsupportedOperation(String operation) → AudioConfigurationException
Creates an exception for unsupported operations.