Commit Graph

24408 Commits

Author SHA1 Message Date
Jan Müller 79cff704ff Allow flac inside mp4 for all HLS audio streams
The -strict -2 setting was only added if the encoder was set to 'copy'.
If 'flac' is explicitly requested, we also need to set it, so that
ffmpeg doesn't abort the conversion.

Fixes: #10066
2023-08-01 19:12:52 +02:00
Jan Müller 19fb061381 Correct the HLS Opus codec string
Apple doesn't support Opus via HLS yet, but if they ever do, they will
definitely expect "Opus" instead of "opus".

See https://mp4ra.org/#/codecs

Fixes: #10066
2023-08-01 19:06:30 +02:00
Jan Müller e9f23c61c9 Fix the fLaC/flac HLS issue also for audio-only
I moved the first application of the workaround out of the if block
so that it also applies to audio-only streams. The workaround was
extended likewise.

We should first and foremost adhere to the specifications and apply
workarounds afterwards for software that doesn't follow them. So I
turned around the workaround to first output the fLaC variant and then
the alternative flac variant.

Fixes: #10066
2023-08-01 17:11:32 +02:00
Bond-009 d3c7af0d5c Fix Jellyfin.Networking.Tests (#10055) 2023-07-29 15:52:26 -06:00
Nyanmisaka 148c86ee0d Only disable the global_header for AMD HEVC encoder (#10045) 2023-07-29 06:52:58 -06:00
MBR-0001 9564248b10 Add ability to upload (and save) SDH subtitles (#10036) 2023-07-29 06:52:35 -06:00
Bond-009 2d14b065a8 Merge pull request #10049 from Shadowghost/fix-format-normalizer
Fix format normalizer for multiple input formats
2023-07-29 14:16:04 +02:00
Bond-009 71b1009258 Merge pull request #10016 from jellyfin/renovate/prometheus-net.aspnetcore-8.x
chore(deps): update dependency prometheus-net.aspnetcore to v8.0.1
2023-07-29 13:49:57 +02:00
Shadowghost 048cb208b2 Fix Australian parental rating system (#10006) 2023-07-28 22:55:54 -06:00
renovate[bot] b355ee4327 chore(deps): update dependency prometheus-net.aspnetcore to v8.0.1 2023-07-29 04:48:13 +00:00
renovate[bot] 11b3ae2a03 chore(deps): update github/codeql-action action to v2.21.2 (#10043)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-28 22:47:20 -06:00
renovate[bot] c5783b4261 chore(deps): update dotnet monorepo to v7.0.9 (#9989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-07-28 22:47:10 -06:00
Shadowghost f20856411e Fix format normalizer for multiple input formats 2023-07-28 22:52:54 +02:00
Bond-009 db347eb7d8 Merge pull request #9992 from Blackskyliner/patch-1 2023-07-20 23:55:03 +02:00
Bond-009 bdaf0b4afe Merge pull request #10022 from cvium/fix_dlna_sendrequest 2023-07-20 18:10:05 +02:00
Bond-009 62f055d97f Merge pull request #10024 from jellyfin/renovate/ci-deps 2023-07-20 18:09:53 +02:00
Bond-009 70dd6dc450 Merge pull request #10023 from jellyfin/renovate/serilog.sinks.graylog-3.x 2023-07-20 18:08:50 +02:00
Christoph Landsdorf 48eb6f655b Change: Update parental code count for DE in test 2023-07-20 10:10:02 +00:00
renovate[bot] 8243a79115 chore(deps): update github/codeql-action action to v2.21.0 2023-07-19 15:42:07 +00:00
renovate[bot] 356803edf4 chore(deps): update dependency serilog.sinks.graylog to v3.0.2 2023-07-19 15:42:01 +00:00
cvium 4b25d65c02 fix: set memorystream position after copying 2023-07-19 12:12:58 +02:00
Bond-009 5ae164c79a Merge pull request #10015 from jellyfin/renovate/prometheus-net-8.x 2023-07-18 13:15:21 +02:00
renovate[bot] b0cd1a4bf4 chore(deps): update dependency prometheus-net to v8.0.1 2023-07-18 08:10:08 +00:00
Jothi Prasath fbe8388f82 Translated using Weblate (Tamil)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ta/
2023-07-17 09:41:52 -04:00
Yaron Shahrabani a17f8c56b6 Translated using Weblate (Hebrew)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2023-07-17 09:41:52 -04:00
Bond-009 9de667f8ce Merge pull request #9987 from Sky-High/fix-migration 2023-07-15 22:52:23 +02:00
renovate[bot] ce2520e0cf chore(deps): update github/codeql-action action to v2.20.4 (#9997)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-14 18:47:32 -06:00
Osa 4d2e612693 Translated using Weblate (Arabic)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2023-07-13 17:54:56 -04:00
Christoph Landsdorf bfc0056426 Add TinyMediaManager compatibility for german parental rating
This commit adds the format which gets written by
 the tool TinyMediaManager which can be used to
 manage large media databases comfortably.

TMM writes wither multiple Codes and/or space
 divided german FSK codes, but can't be configured
 to only use the number or the slash delimited variant.

After this change the parental control for Libraries
 managed with TMM and presented/loaded into Jellyfin
 should work again.
2023-07-12 20:32:43 +02:00
Sky-High 06b80a8ced fix for MigrateNetworkConfiguration.cs 2023-07-11 20:28:52 +02:00
Sky-High 78c17ba895 fix #9983 MigrateNetworkConfiguration error 2023-07-11 02:13:55 +02:00
Aran Chananar 1ea8150b0c Translated using Weblate (Thai)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/
2023-07-10 01:41:49 -04:00
Bond-009 2a02170944 Merge pull request #9971 from jellyfin/renovate/blurhashsharp.skiasharp-1.x 2023-07-07 17:21:31 +02:00
renovate[bot] 4f9dc53e6e chore(deps): update dependency blurhashsharp.skiasharp to v1.3.0 2023-07-07 13:12:02 +00:00
Bond-009 23aaf027e5 Merge pull request #9970 from jellyfin/renovate/blurhashsharp-1.x 2023-07-07 15:11:30 +02:00
Bond-009 afc7d6f04b Merge pull request #9973 from jellyfin/renovate/xunit.runner.visualstudio-2.x 2023-07-07 15:10:50 +02:00
renovate[bot] 60685e9c63 chore(deps): update dependency xunit.runner.visualstudio to v2.5.0 2023-07-06 23:28:51 +00:00
renovate[bot] 5f2568d9ed chore(deps): update dependency blurhashsharp to v1.3.0 2023-07-06 19:07:57 +00:00
Bond-009 5b711f38d1 Merge pull request #9958 from Shadowghost/networking-fixex 2023-07-06 19:56:17 +02:00
Bond-009 b95fa294c9 Merge pull request #9799 from Bond-009/genregex 2023-07-06 19:56:00 +02:00
Bond-009 fb9412b65a Merge pull request #9969 from jellyfin/renovate/ci-deps 2023-07-06 19:47:07 +02:00
renovate[bot] 99d3f9c4b2 chore(deps): update github/codeql-action action to v2.20.3 2023-07-06 14:03:31 +00:00
Balázs Meskó fd56296270 Translated using Weblate (Hungarian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2023-07-06 09:41:47 -04:00
Shadowghost 2bc2848b8e Apply review suggestions 2023-07-04 14:35:51 +02:00
Oskari Lavinto 3ab8235358 Translated using Weblate (Finnish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2023-07-04 00:41:47 -04:00
Shadowghost e56275fb46 Extract networking constants 2023-07-03 22:04:59 +02:00
Joshua M. Boniface 93b400343e Merge pull request #8147 from Shadowghost/network-rewrite 2023-07-03 13:16:21 -04:00
Bond-009 44cc3ee442 Merge pull request #9957 from jellyfin/renovate/ci-deps 2023-07-03 17:33:49 +02:00
Shadowghost e233a3b074 Apply review suggestions 2023-07-03 15:59:39 +02:00
Shadowghost 32ac3b580c Rename additional values in NetworkConfiguration and add migration for all changed values 2023-07-03 14:03:33 +02:00