Provide currentPosition option to Audio Object
We know that currentposition only apply to AssetsAudioPlayer not to each Audio object, so when we play some audio then pause or play to next (or previous) audio when we go back to previous audio instead of play from audio last position it play from start. So it will be nice to add option for currentPosition on Audio object (except for AudioType.livestream of course) so developer can have much more option when they try to continue from current position that save from database and etc.
Or to be very precise lastPlayedPosition, will be good enough so that when user gets back to particular audio he/she can start playing from there. just like AmazonMusic and Spotify does.
Also like to implement this feature.
There is an argument to seek on open of a new audio: https://github.com/florent37/Flutter-AssetsAudioPlayer/blob/master/lib/src/assets_audio_player.dart#L994
My approach is just to implement my own storage of the current playback position on onPositionChanged then pass this value to the seek when starting audio again.