Feature/media segments plugin api (#12359)

This commit is contained in:
JPVenson
2024-09-07 22:56:51 +02:00
committed by GitHub
parent fc247dab92
commit 5ceedced1c
11 changed files with 312 additions and 5 deletions

View File

@@ -11,6 +11,8 @@ namespace MediaBrowser.Model.Configuration
{
TypeOptions = Array.Empty<TypeOptions>();
DisabledSubtitleFetchers = Array.Empty<string>();
DisabledMediaSegmentProviders = Array.Empty<string>();
MediaSegmentProvideOrder = Array.Empty<string>();
SubtitleFetcherOrder = Array.Empty<string>();
DisabledLocalMetadataReaders = Array.Empty<string>();
DisabledLyricFetchers = Array.Empty<string>();
@@ -87,6 +89,10 @@ namespace MediaBrowser.Model.Configuration
public string[] SubtitleFetcherOrder { get; set; }
public string[] DisabledMediaSegmentProviders { get; set; }
public string[] MediaSegmentProvideOrder { get; set; }
public bool SkipSubtitlesIfEmbeddedSubtitlesPresent { get; set; }
public bool SkipSubtitlesIfAudioTrackMatches { get; set; }

View File

@@ -14,6 +14,7 @@ namespace MediaBrowser.Model.Configuration
MetadataFetcher,
MetadataSaver,
SubtitleFetcher,
LyricFetcher
LyricFetcher,
MediaSegmentProvider
}
}