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.