openwrt-packages/multimedia/gerbera/patches/020-m3u.patch

23 lines
907 B
Diff

From 97c5a5fbc27452ee5970f9c7be946d3819a79d05 Mon Sep 17 00:00:00 2001
From: Karlchen <k_straussberger@netzland.net>
Date: Sat, 26 Feb 2022 23:32:42 +0100
Subject: [PATCH] Fix playlist parser error
closes #2463
---
src/content/scripting/playlist_parser_script.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/src/content/scripting/playlist_parser_script.cc
+++ b/src/content/scripting/playlist_parser_script.cc
@@ -218,8 +218,8 @@ void PlaylistParserScript::processPlayli
auto item = std::static_pointer_cast<CdsItem>(obj);
log_debug("Checking playlist {} ...", obj->getLocation().string());
+ GrbFile file(item->getLocation());
if (item->getMimeType() != MIME_TYPE_ASX_PLAYLIST) {
- GrbFile file(item->getLocation());
currentHandle = file.open("r");
} else {
pugi::xml_parse_result result = xmlDoc->load_file(item->getLocation().c_str());