aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs
AgeCommit message (Collapse)Author
2023-08-01Correct the HLS Opus codec stringJan Müller
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-01Fix the fLaC/flac HLS issue also for audio-onlyJan Müller
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-06-20Apply suggestions from code reviewNyanmisaka
Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2023-06-20Apply suggestions from code reviewNyanmisaka
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-06-20Add AV1 support in HLS streamingnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-02-02Migrate to file-scoped namespacesShadowghost
2022-10-13Add support for OPUS and fixes for FLAC case issue in HLSnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2020-11-16Merge remote-tracking branch 'upstream/master' into fmp4-hlsnyanmisaka
2020-11-13Fix nullability errors in Jellyfin.Api (part 1)crobibero
2020-11-08minor changes per suggestionsnyanmisaka
2020-11-08add initial support for HEVC over FMP4-HLSnyanmisaka
2020-07-31Move DynamicHlsService to Jellyfin.Apicrobibero