aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-04Update documentationAhmed Rafiq
2021-12-04Use MimeTypes package to determine MIME typeAhmed Rafiq
This simplifies the code since we don't have to keep large mappings of extensions and MIME types. We still keep the ability to override the mappings for: - filling in entries not present in the package, for e.g. ".azw3" - picking preferred extensions, for e.g. MimeTypes provides ".conf" as a possible extionsion for "text/plain", and while that is correct, ".txt" would be preferrable - compatibility reasons
2021-12-03Merge branch 'support-external-audio-files' of ↵Jonas Resch
github.com:jonas-resch/jellyfin into support-external-audio-files
2021-12-03Optimize calculation of external audio stream index in ↵Jonas Resch
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-12-03Replace escaped quote string with quote character in ↵Jonas Resch
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-12-03Merge pull request #6874 from 1337joe/tmdb-image-size-optionsCody Robibero
2021-12-02Merge pull request #6914 from marius-luca-87/dlnaCody Robibero
2021-12-02Merge pull request #6929 from Bond-009/jsoncontentCody Robibero
2021-12-02Merge pull request #6936 from cvium/ffprobeprovider_tweakBond-009
2021-12-02Reduce allocationscvium
2021-12-01Merge branch 'master' into mbaff-interlace-detectionOrry Verducci
2021-12-01Prevent crashes in specific scenariosJonas Resch
2021-12-01Use PostAsJsonAsync where possibleBond_009
2021-12-01Use JsonContent where possibleBond_009
Should reduce the # of allocated bytes
2021-11-30Translated using Weblate (Vietnamese)hoanghuy309
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-30Translated using Weblate (Polish)snieguzary
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2021-11-30Translated using Weblate (Persian)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2021-11-30Merge pull request #6927 from 1337joe/use-ssl-for-tmdb-imagesBond-009
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-30Add ConfigureAwait true in MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.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 MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.csJonas Resch
Co-authored-by: Cody Robibero <cody@robibe.ro>
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-30Update CONTRIBUTORS.mdJonas Resch
2021-11-30Shorten calculation of audio startIndex in ↵Jonas Resch
MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-11-30Add support for external audio filesJonas Resch
2021-11-30- take into account the streams dlnaheaders query parameter set by the ↵Marius Luca
DidlBuilder NormalizeDlnaMediaUrl function
2021-11-30Use SSL for tmdb imagesJoe Rogers
2021-11-30Put low port privilege into an optional subpackageBrian J. Murrell
Move "AmbientCapabilities=CAP_NET_BIND_SERVICE" to the "[Service]" section of the optional "lowport" unit drop-in file and package that drop-in in a separate, optionally installable jellyfin-server-lowports subpackage. This isolates the CAP_NET_BIND_SERVICE capability to only installations that desire it. Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
2021-11-29Merge remote-tracking branch 'origin/master' into HEADBrian J. Murrell
2021-11-29Translated using Weblate (Mongolian)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mn/
2021-11-29Translated using Weblate (Telugu)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/te/
2021-11-29Translated using Weblate (Estonian)rimasx
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2021-11-29Translated using Weblate (Pirate)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pr/
2021-11-29Translated using Weblate (Vietnamese)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2021-11-29Translated using Weblate (Albanian)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sq/
2021-11-29Translated using Weblate (Tamil)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2021-11-29Translated using Weblate (Spanish (Latin America))WontTell
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2021-11-29Translated using Weblate (Serbian)WWWesten
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sr/