@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Improve VAAPI encoder capability detection on newer hardware
- Fix trash page to properly display episodes with missing metadata or titles
- Fix playback of content with yuv444p10le pixel format
- Fix case where some multi-episode files from Plex would crash the scanner
### Changed
- Upgrade all docker images and windows builds to ffmpeg 6.0
@ -486,10 +486,6 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@@ -486,10 +486,6 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
version.Name=incomingVersion.Name;
version.DateAdded=incomingVersion.DateAdded;
awaitdbContext.Connection.ExecuteAsync(
@"UPDATE MediaVersion SET Name = @Name, DateAdded = @DateAdded WHERE Id = @Id",
@ -502,6 +498,10 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
@@ -502,6 +498,10 @@ public class PlexTelevisionRepository : IPlexTelevisionRepository
file.Path=incomingFile.Path;
awaitdbContext.Connection.ExecuteAsync(
@"UPDATE MediaVersion SET Name = @Name, DateAdded = @DateAdded WHERE Id = @Id",
new{version.Name,version.DateAdded,version.Id});
awaitdbContext.Connection.ExecuteAsync(
@"UPDATE MediaFile SET Path = @Path WHERE Id = @Id",
@ -179,13 +179,14 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -179,13 +179,14 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -401,7 +402,10 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -401,7 +402,10 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -541,7 +545,10 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -541,7 +545,10 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -814,13 +821,12 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -814,13 +821,12 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -856,10 +862,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@@ -856,10 +862,7 @@ public class PlexServerApiClient : IPlexServerApiClient
@ -449,32 +449,6 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -449,32 +449,6 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
// foreach (BaseError error in refreshResult.LeftToSeq())
// {
// _logger.LogWarning(
// "Unable to refresh {Attribute} for media item {Path}. Error: {Error}",
// "Statistics",
// result.LocalPath,
// error.Value);
// }
//
// foreach (bool _ in refreshResult.RightToSeq())
// {
// result.IsUpdated = true;
// }
// }
// else
// {
if(maybeMediaVersion.IsNone)
{
maybeMediaVersion=awaitGetMediaServerStatistics(
@ -491,7 +465,6 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib
@@ -491,7 +465,6 @@ public abstract class MediaServerMovieLibraryScanner<TConnectionParameters, TLib