Browse Source

fix: synchronize subtitle titles from plex libraries

pull/2940/head
Jason Dove 3 weeks ago
parent
commit
3d53077df4
No known key found for this signature in database
  1. 1
      CHANGELOG.md
  2. 7
      ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs

1
CHANGELOG.md

@ -30,6 +30,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Extract embedded text subtitles (when enabled in settings) on channels that use custom stream selectors - Extract embedded text subtitles (when enabled in settings) on channels that use custom stream selectors
- Fix subtitle playback using Next streaming engine - Fix subtitle playback using Next streaming engine
- Fix bug where search results for deleted manual collections would continue to appear - Fix bug where search results for deleted manual collections would continue to appear
- Fix synchronizing subtitle titles from Plex content; this may never have worked previously
### Changed ### Changed
- Upgrade Intel driver in docker containers to support latest Battlemage devices (e.g. B70) - Upgrade Intel driver in docker containers to support latest Battlemage devices (e.g. B70)

7
ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs

@ -839,7 +839,8 @@ public class PlexServerApiClient(PlexEtag plexEtag, ILogger<PlexServerApiClient>
Codec = subtitleStream.Codec, Codec = subtitleStream.Codec,
Default = subtitleStream.Default, Default = subtitleStream.Default,
Forced = subtitleStream.Forced, Forced = subtitleStream.Forced,
Language = subtitleStream.LanguageCode Language = subtitleStream.LanguageCode,
Title = subtitleStream.Title
}; };
version.Streams.Add(stream); version.Streams.Add(stream);
@ -861,7 +862,9 @@ public class PlexServerApiClient(PlexEtag plexEtag, ILogger<PlexServerApiClient>
Codec = subtitleStream.Codec, Codec = subtitleStream.Codec,
Default = subtitleStream.Default, Default = subtitleStream.Default,
Forced = subtitleStream.Forced, Forced = subtitleStream.Forced,
Language = subtitleStream.LanguageCode Language = subtitleStream.LanguageCode,
Title = subtitleStream.Title
}; };
version.Streams.Add(stream); version.Streams.Add(stream);

Loading…
Cancel
Save