release method
Implementation
@override
Future<void> release() async {
_currentAudioSourcePlayer?.pause();
_audioElement.removeAttribute('src');
_audioElement.load();
transition(ProcessingStateMessage.idle);
return await super.release();
}