aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/UniversalAudioController.cs
AgeCommit message (Collapse)Author
2025-03-28Rename ValidationRegex to ContainerValidationRegexShadowghost
2025-02-13Make the JsonConverters for delimited arrays more generic (#13396)Bond-009
* Make the JsonConverters for delimited arrays more generic Also adds some tests for serialization (with different types) as we didn't have any before. * Ignore warnings
2025-01-23Disable adaptive bitrate streaming by defaultBond_009
2024-09-12Add option to always burn in subtitles if transcoding is triggered (#12430)gnattu
2024-07-21Merge pull request #11492 from jellyfin/better-vbr-settingsBond-009
Add better audio VBR settings
2024-07-18Remove spacegnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-18Code cleanupgnattu
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-07-17Move default value to api specgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Also make UniversalAudioController check client VBR settingsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Fix direct playgnattu
The SupportsDirectStream is a little bit misleading as it actually means "Supports Direct Play" Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Allow clients to send audio container override for HLSgnattu
This will improve flexibility due to overcome the complex compatibility situation of HLS Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17feat: add audio remux to UniversalAudioControllergnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-14Validate item access (#11171)Cody Robibero
2024-03-28fix: forward port patch for GHSA-866x-wj5j-2vf4 (#11228)gnattu
2024-03-08Lowercase MediaStreamProtocol for backwards compatibilityCody Robibero
2024-03-04Add MediaStreamProtocol enum (#10153)Niels van Velzen
* Add MediaStreamProtocol enum * Add default handling for enum during deserialization --------- Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-12-21Add ITranscodeManager servicePatrick Barron
2023-05-09Merge branch 'master' into network-rewriteShadowghost
2023-04-06Remove unused using directivesStepan Goremykin
2023-02-20Merge branch 'master' into network-rewriteShadowghost
2023-02-17Validate requested user id (#8812)Cody Robibero
2023-02-17Consistently write IP in upercaseShadowghost
2023-02-09refactor: simplify authzcvium
2023-02-02Migrate to file-scoped namespacesShadowghost
2022-10-11Fix some things that slipped through the cracksBond_009
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-09-23Backport pull request #8214 from jellyfin/release-10.8.zNiels van Velzen
Make userId truly optional in UniversalAudioController Original-merge: af877063795469ac3d94d356b2787e296606f571 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-04Simplify UniversalAudioController code, remove redundant null checksNiels van Velzen
2022-03-06Remove TranscodeReason.None, Add JsonFlagEnum testsCody Robibero
2022-03-06Clean up EnumFlags serializationCody Robibero
2022-03-06Convert TranscodeReason to FlagsIsaac Gordezky
2021-10-03Fix warning: The nullable warning suppression expression is redundant (#2149)KonH
2021-05-20Migrate authentication db to EF CorePatrick Barron
2021-05-01Nullability handling for device profile classesMaxr1998
2021-03-22change HLS endpoint defaults to falsecvium
2021-03-04Specify defaults or set query parameter to nullablecrobibero
2021-02-13Minor improvementsBond_009
2021-01-24Remove useless abstraction and clean up formattingBond_009
2020-11-21Remove UTF8 bom from some filesBond_009
2020-11-20Merge pull request #4499 from crobibero/more-paramJoshua M. Boniface
Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids
2020-11-16Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.crobibero
2020-11-08add initial support for HEVC over FMP4-HLSnyanmisaka
2020-11-07Merge pull request #4401 from nyanmisaka/respect-music-settingsClaus Vium
Respect music quality settings when transcoding
2020-11-06Minor perf improvementsBond_009
2020-11-01fix music directplay on Gellinyanmisaka
2020-11-01fix the route of audio containersnyanmisaka
2020-10-31respect music quality settings when transcodingnyanmisaka
2020-09-11Merge pull request #4093 from crobibero/bad-routeBond-009
Fix api routes
2020-09-10Merge pull request #4116 from cvium/add_known_proxiesBond-009
Add Known Proxies to system configuration
2020-09-10Standardize use of IsLocal and RemoteIpcvium