aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api
AgeCommit message (Collapse)Author
2024-07-19Merge pull request #12299 from gnattu/fix-ac4-samplerate-checkBond-009
Fix AC-4 Sample rate check
2024-07-18Merge pull request #11399 from jellyfin/audio-remuxCody Robibero
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-18Fix AC-4 Sample rate checkgnattu
Some Audio codec will have a null CodecTag, check for that to avoid null reference If the client already requests a specific sample rate, use that instead of our default sample rate for AC-4 Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Enable Dolby AC-4 decoder (#11486)gnattu
2024-07-17Merge pull request #11489 from jellyfin/allow-vp9-remuxingCody Robibero
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-06-23Backport pull request #12028 from jellyfin/release-10.9.zShadowghost
Fix replace all and respect metadata settings Original-merge: 08b64c5502a8be8483532c30d05adcade4b8d411 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-23Backport pull request #12017 from jellyfin/release-10.9.zgnattu
Overwrite supported codecs for livetv Original-merge: 2b789807474ec4e7d5f8837a6503a7684fa94778 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-07Support filter by index number in ItemsControllerNiels van Velzen
2024-06-06Fix buildBond_009
2024-06-06Backport pull request #11963 from jellyfin/release-10.9.zgnattu
Fix Library renaming Original-merge: b78efd6b1e90f925d85605132e337470065e7230 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-02Add regressions tests for update library endpointBond_009
2024-06-01Backport pull request #11876 from jellyfin/release-10.9.zBond-009
Don't check if admin has access to library when updating Original-merge: 563033786f82ae0a0b63d99f7a039cd0987c82bb Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11873 from jellyfin/release-10.9.zthornbill
Fix FirstTimeSetupHandler allowing public access Original-merge: 869dab2ba2900c18f9de817607e1b0d3681f8ac9 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11851 from jellyfin/release-10.9.zgnattu
Relax remuxing requirement for LiveTV Original-merge: 0392daa10397c40d62e2068cd85e030d9ca2d898 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11806 from jellyfin/release-10.9.zShadowghost
Return missing episodes for series when no user defined Original-merge: ae584beaac0123f6a722f341a4e12b8f8fbcaf34 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-01Backport pull request #11743 from jellyfin/release-10.9.zShadowghost
Fix replace logic Original-merge: 2ddb15c7845a944d980364209c2304f03cebf025 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11801 from jellyfin/release-10.9.zgnattu
Force more compatible transcoding profile for LiveTV Original-merge: e7b1162cb30601297f987a6409a7d76b40aa74a6 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-25Backport pull request #11738 from jellyfin/release-10.9.zcrobibero
Don't require user when getting current session Original-merge: 4fcbeef5e6595bb675b27e8a2ba180dae8287eb3 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11651 from jellyfin/release-10.9.zthornbill
Fix FirstTimeSetupPolicy allowing guest access Original-merge: 2cb052a119a43edbdeaba33f77d929a5ee4b405c Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-16Add remuxing support for VP9gnattu
Add VP9 as a valid HLS format to enable remuxing. This is useful when audio processing is required, but the VP9 video can be passed as-is to avoid unnecessary video transcoding. No VP9 encoder is enabled and should not be enabled. AV1 and HEVC should be preferred over VP9 if video transcoding is required. Signed-off-by: gnattu <gnattuoc@me.com>
2024-05-07Allow explicitly set userId for RequestHelpers.GetSession (#11505)gnattu
2024-05-05Playlist fixes (#11487)Tim Eisele
2024-05-01Always attempt to get User if a user id is provided (#11471)Cody Robibero
2024-04-30More efficient array creation (#11468)Bond-009
2024-04-30Fix incomplete tag query for whitelist tags (#11416)gnattu
2024-04-30Merge pull request #11436 from nielsvanvelzen/plugin-api-elevationBond-009
Require elevation for plugin related endpoints
2024-04-29Properly await Task.Delay()Bond_009
2024-04-26Require elevation for plugin related endpointsNiels van Velzen
2024-04-22Only apply custom downmix to 5.1 audios (#11401)gnattu
2024-04-21Fix InvalidCastException in ItemUpdateController (#11398)Niels van Velzen
2024-04-21Limit sessions per user (#11370)Cody Robibero
2024-04-17Enable nullable for LibraryManager (#11191)Bond-009
2024-04-14Validate item access (#11171)Cody Robibero
2024-04-11Always grant access for Administrator roleCody Robibero
2024-04-10Merge pull request #11220 from Shadowghost/add-playlist-acl-apiJoshua M. Boniface
Add playlist ACL endpoints
2024-04-10Merge pull request #11321 from nielsvanvelzen/get-remote-subs-permBond-009
Fix policy for GetRemoteSubtitles
2024-04-08Fix disabled libraries being returned in MediaFolders api (#11236)Bill Thornton
2024-04-08Fix policy for GetRemoteSubtitlesNiels van Velzen
Other operations related to remote subtitles require the SubtitleManagement policy, so it only makes sense that this operation requires it too.
2024-04-03TypoShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03FixupShadowghost
2024-04-03FixupShadowghost
2024-04-03Return 204 on OpenAccessShadowghost