mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #5025] [MERGED] Fix DLNA PlayTo encoding issue #10368
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/5025
Author: @BaronGreenback
Created: 1/15/2021
Status: ✅ Merged
Merged: 1/18/2021
Merged by: @cvium
Base:
master← Head:DlnaFix📝 Commits (5)
16d092aFixed encoding issue620648fFixed for no data.13012bfFix bug in GetItemId828a9b7rollbacke81b7c8reverted📊 Changes
2 files changed (+4 additions, -3 deletions)
View changed files
📝
Emby.Dlna/Didl/DidlBuilder.cs(+1 -0)📝
Emby.Dlna/PlayTo/PlayToController.cs(+3 -3)📄 Description
Fix 1: Didl metadata wasn't being populated (all the time???) as flush was absent.
Fix 2: Exception caused by non-string GUID being parsed.
(Raised by the DLNA eventing when the TV was already playing alternative content that contained the word "audios" in the url)
Additional errors still exist in metadata parsing around url encoding, which results in xml parsing errors. This is addressed in the plugin.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.