aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/MediaInfo/AudioResolver.cs
AgeCommit message (Collapse)Author
2022-06-29Merge pull request #7988 from jellyfin/external-streams-exceptionsBond-009
(cherry picked from commit a71b19014218119adb0f7d1bcaf1393943483f49) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-02-28Use IFileSystemCody Robibero
2022-02-21Rewrite tests for coverage and less duplicationJoe Rogers
Address minor warnings Revert making GetInternalMetadataPath mockable
2022-02-18fix(external-media): implement review suggestionsShadowghost
2022-02-18feat(external-media): refactor to generic provider, extend tests and file ↵Shadowghost
recognition, consolidate and extend NamingOptions
2022-02-18feat(external-media): refactor external subtitle and audio providerShadowghost
2021-12-08Format code in MediaBrowser.Providers/MediaInfo/AudioResolver.csJonas Resch
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-12-08Exclude .strm files when searching for external audio filesJonas Resch
2021-12-01Prevent crashes in specific scenariosJonas Resch
2021-11-30Add documentation to AudioResolver classJonas Resch
2021-11-30Add ConfigureAwait true in MediaBrowser.Providers/MediaInfo/AudioResolver.csJonas Resch
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Move variable in MediaBrowser.Providers/MediaInfo/AudioResolver.csJonas Resch
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Don't disable warnings in MediaBrowser.Providers/MediaInfo/AudioResolver.csJonas Resch
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Fix warning due to new line after opening bracketJonas Resch
2021-11-30Fix compiler warning due to missing EnumeratorCancellation attributeJonas Resch
2021-11-30Implement coding standards from 2nd code feedbackJonas Resch
2021-11-30Change return type from List<string> to IEnumerable<string> in ↵Jonas Resch
MediaBrowser.Providers/MediaInfo/AudioResolver.cs Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Check language for null or empty instead of only null in ↵Jonas Resch
MediaBrowser.Providers/MediaInfo/AudioResolver.cs Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Change return type from Task<List<MediaStream>> to ↵Jonas Resch
Task<IAsyncEnumerable<MediaStream>> in MediaBrowser.Providers/MediaInfo/AudioResolver.cs Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Fix indentation in MediaBrowser.Providers/MediaInfo/AudioResolver.cs Jonas Resch
If statement which checks if filename of audio and video file match or if audio file starts with video filename Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Only search in video folder for external audio files Jonas Resch
Don't search in video metadata folder since audio files won't be stored there Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Add ConfigureAwait false to MediaBrowser.Providers/MediaInfo/AudioResolver.csJonas Resch
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-11-30Implement code feedbackJonas Resch
- Rewrite AudioResolver - Use async & await instead of .Result - Add support for audio containers with multiple audio streams (e.g. mka) - Fix bug when using external subtitle and external audio streams at the same time
2021-11-30Add support for external audio filesJonas Resch