playAndForget static method
void
playAndForget(})
Create a new player for this audio, play it, and dispose it automatically
Implementation
static void playAndForget(Audio audio, {
double? volume,
bool respectSilentMode = _defaultRespectSilentMode,
Duration? seek,
double? playSpeed,
}) {
final player = AssetsAudioPlayer.newPlayer();
StreamSubscription? onFinished;
onFinished = player.playlistFinished.listen((finished) {
if (finished) {
onFinished?.cancel();
player.dispose();
}
});
player.open(
audio,
volume: volume,
seek: seek,
respectSilentMode: respectSilentMode,
autoStart: true,
playSpeed: playSpeed,
);
}