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.