Releases: XzFirzal/discord-media-player
Releases · XzFirzal/discord-media-player
v1.5.1
- fix(QueueManager): can't search youtube video with different url
- fix(PlayerImpl): player still cleaning up after end
v1.5.0
- feat: add buffering timeout
- refactor: put CacheDeleter inside CacheManager
- feat(QueueManager): add optional metadata parameter
v1.4.0
- fix(Queue): error when getting youtube video or playlist
v1.3.0
- refactor: removed some bloated typings
- refactor(Queue): make TrackMetadata type parameter as optional
- chore: fix grammar
- fix(PlayerImpl): audio stops randomly when using youtube
v1.2.3
- fix(PlayerImpl): unexpected '0' on playbackDuration when playing livestream
v1.2.2
- fix: wrong value returned in Track.playbackDuration
v1.2.1
- fix: delete packets when cache deleted
- feat: add validation on PacketReader and CacheReader
v1.2.0
- feat: add default queue implementation
- feat; compress audio cache using opus
v1.1.0
- fix: cache directory not deleted when process exited
- refactor: removed file extension in cache file name
- feat: add 'cacheTimeout' option in AudioManager
- feat: add validations for runtime unexpected behaviour
- feat(PlayerImpl): use demuxer when the audio can be demuxed from local source
v1.0.2
- Fixed whenever the audio is unfiltered after filtering, the player will stop unexpectedly
- Fixed whenever try to stop the audio but playing livestream will return error