playPrevious method
Implementation
void playPrevious() {
DateTime dateTime = DateTime.now();
if (_playPrevLastPressedTime != null &&
dateTime.difference(_playPrevLastPressedTime!).inMilliseconds <= 1000) {
_playPrevLastPressedTime = null;
Media? media = prev();
if (media != null) {
playMedia(media);
}
} else {
_playPrevLastPressedTime = dateTime;
if (_current?.type == MediaType.audio && _audioPlayer != null) {
_audioPlayer!.seek(const Duration(seconds: 0));
} else if (_current?.type == MediaType.video &&
_videoPlayerController != null) {
_videoPlayerController!.seekTo(const Duration(seconds: 0));
}
}
}