refactor movie library scanners (#761)

* catch health check cancellation

* local library scanner cleanup

* emby and jf library scanner cleanup

* rework emby movie library scanner

* refactor emby movie library scanner

* refactor jellyfin movie library scanner

* clear etag until after new media has been processed

* refactor plex movie library scanner

* update changelog
This commit is contained in:
Jason Dove
2022-04-25 20:31:12 -05:00
committed by GitHub
parent 0a4f6d9b62
commit 392aebd46f
46 changed files with 2837 additions and 2523 deletions
@@ -9,5 +9,6 @@ public interface IEmbyMovieLibraryScanner
string apiKey,
EmbyLibrary library,
string ffmpegPath,
string ffprobePath);
string ffprobePath,
CancellationToken cancellationToken);
}
@@ -9,5 +9,6 @@ public interface IEmbyTelevisionLibraryScanner
string apiKey,
EmbyLibrary library,
string ffmpegPath,
string ffprobePath);
string ffprobePath,
CancellationToken cancellationToken);
}