From e11c2f42bf8f618bb1887be1bfcdce77aaf6f046 Mon Sep 17 00:00:00 2001 From: Martin Vallevand Date: Sat, 17 Aug 2024 09:20:03 -0400 Subject: [PATCH] Populate EpisodePart PVR 9 allows populating EpisodePart on recordings. Update package for release --- pvr.nextpvr/addon.xml.in | 4 ++-- pvr.nextpvr/changelog.txt | 10 ++++++++++ src/Recordings.cpp | 3 +++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/pvr.nextpvr/addon.xml.in b/pvr.nextpvr/addon.xml.in index ea6791b3..60e56012 100644 --- a/pvr.nextpvr/addon.xml.in +++ b/pvr.nextpvr/addon.xml.in @@ -1,11 +1,11 @@ @ADDON_DEPENDS@ - + m_separateSeasons && multipleSeasons && tag.GetSeriesNumber() != PVR_RECORDING_INVALID_SERIES_EPISODE) @@ -482,6 +483,8 @@ bool Recordings::ParseNextPVRSubtitle(const tinyxml2::XMLNode *pRecordingNode, k if (season != 0) { tag.SetSeriesNumber(season); + if (base_match[2].matched) + tag.SetEpisodePartNumber(std::atoi(base_match[2].str().c_str())); hasSeasonEpisode = true; } base_sub_match = base_match[2];