mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #5659] [MERGED] [DLNA] [NextTrack] [Gapless] Fix 5644 and 5294 #10587
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/5659
Author: @ssenart
Created: 3/30/2021
Status: ✅ Merged
Merged: 5/24/2021
Merged by: @cvium
Base:
master← Head:feature/5644-dlna_next_track📝 Commits (5)
a7c82b2[5644] [DLNA] [Music] Next track command from any DLNA device does not do anything.ec11381[5644] [DLNA] [Music] Next track command from any DLNA device does not do anything.3164781[5644] [DLNA] [Music] Next track command from any DLNA device does not do anything.e134a36Apply suggestions from code review2f9034cUpdate Emby.Dlna/PlayTo/Device.cs📊 Changes
2 files changed (+77 additions, -0 deletions)
View changed files
📝
Emby.Dlna/PlayTo/Device.cs(+36 -0)📝
Emby.Dlna/PlayTo/PlayToController.cs(+41 -0)📄 Description
[DLNA] [NextTrack] [Gapless] Fix 5644 and 5294
Fix 5644 : [DLNA] [Music] Next track command from any DLNA device does not do anything
Fix 5294 : gaps between tracks ...
Changes
Implement the new DLNA message SetNextAVTransport() that permits to the renderer to prefetch the next track to play in the list.
It will have an effect if the renderer implement that feature :
The other positive effect is that it removes the gap between tracks.
Feedbacks on other renderers are welcome !
Issues
Fixes #5644
Fixes #5294
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.