aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-19Enable HEVC RExt HW decoding for 4:2:2/4:4:4 content (#12664)Nyanmisaka
2024-09-19Watch library directories with perm errors (#10684)Brian Howe
2024-09-19Translated using Weblate (Hungarian)Balázs Meskó
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2024-09-18Sort embedded collections in Nfo filesMarc Brooks
Because the Nfo files emit the collections as they are in-memory, the files are not stable in format, genres, tags, albums, people, etc. are emitted in random orders. Add ordering of the collections when emitting the Nfo files so the file remains stable (unchanged) when underlying media information doesn't change. In the process of this, it became clear that most of the providers and probes don't trim the strings like people's names, genre names, etc. so did a pass of Trim cleanup too. Specific ordering: (alphabetical/numeric ascending after trimming blanks and defaulting to zero for missing numbers) BaseItem: Directors, Writers, Trailers (by Url), Production Locations, Genres, Studios, Tags, Custom Provider Data (by key), Linked Children (by Path>LibraryItemId), Backdrop Images (by path), Actors (by SortOrder>Name) AlbumNfo: Artists, Album Artists, Tracks (by ParentIndexNumber>IndexNumber>Name) ArtistNfo: Albums (by Production Year>SortName>Name) MovieNfo: Artists Fix Debug build lint Fix CI debug build lint issue. Fix review issues Fixed debug-build lint issues. Emits the `disc` number to NFO for tracks with a non-zero ParentIndexNumber and only emit `position` if non-zero. Removed the exception filtering I put in for testing. Don't emit actors for MusicAlbums or MusicArtists Swap from String.Trimmed() to ?.Trim() Addressing PR feedback Can't use ReadOnlySpan in an async method Removed now-unused namespace
2024-09-18Remove invalid testShadowghost
2024-09-18Fix permission checksShadowghost
2024-09-18Return empty response instead of not foundShadowghost
2024-09-18Add SessionInfoDto, DeviceInfoDto and implement ↵Shadowghost
JsonDelimitedArrayConverter.Write
2024-09-18Don't expose hwaccel type for non-admin (#12663)gnattu
2024-09-18Only sort item by width when they have the same path (#12626)gnattu
2024-09-18Sort by version name before resolution sorting (#12621)gnattu
2024-09-18Merge pull request #9374 from Shadowghost/fixup2Cody Robibero
2024-09-18Translated using Weblate (Norwegian Bokmål)Chris Lee
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2024-09-17Apply review suggestionsShadowghost
2024-09-17Rework PR 6203Shadowghost
2024-09-17Fix subtitle dar comparison when number not exact (#12660)gnattu
2024-09-16Merge pull request #12639 from gnattu/more-streambuilder-testCody Robibero
2024-09-16Don't resolve trickplay folder during media scanning (#12652)gnattu
2024-09-16Fix some PGSSUB burn-in perf regressions (#12655)Nyanmisaka
2024-09-15Translated using Weblate (Romanian)sand14
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ro/
2024-09-15Translated using Weblate (Portuguese (Brazil))Filipe Motta
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2024-09-14Translated using Weblate (Galician)xwr
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/gl/
2024-09-14Translated using Weblate (Portuguese (Brazil))Sebastião josé
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2024-09-14Translated using Weblate (Hungarian)NonameMissingNo
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2024-09-14Move progressive tests to old placegnattu
2024-09-14Remove redundant infognattu
2024-09-14Improve direct profile rankingDmitry Lyzo
2024-09-14Revert "Return more precise transcoding reasons"gnattu
This reverts commit de8bb15c Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-14Add Dolby Vision testinggnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Merge pull request #12642 from jellyfin/renovate/ci-depsBond-009
Update github/codeql-action action to v3.26.7
2024-09-13Update github/codeql-action action to v3.26.7renovate[bot]
2024-09-13Restore progressive transcoding testsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Fix safari testgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Add mkv h264 ac3 testsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Improve readabilitygnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Add broken fps mkv testgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Return more precise transcoding reasonsgnattu
Using the first profile's reason is somewhat arbitrary, as many clients' first profile may not be the most compatible one. For instance, browsers often set WebM as the first profile, which doesn’t support common codecs like H.264 and AAC by design. This causes `VideoCodecNotSupported` and `AudioCodecNotSupported` to be returned, even if the browser supports those codecs. Only use those reasons when all profiles indicate that the codec is not supported. Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Update unit test for StreamBuilder to reflect current server and clientsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13Merge pull request #12636 from gnattu/fix-ciNiels van Velzen
Remove redundant newline to fix CI
2024-09-13Remove redundant newline to fix CIgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-12Translated using Weblate (Cornish)Josh Hood
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kw/
2024-09-12Translated using Weblate (Portuguese)Ruben Teixeira
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt/
2024-09-12Translated using Weblate (Norwegian Bokmål)BromTeque
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2024-09-12Only remove images in metadata folder by default (#12631)gnattu
2024-09-12Don't extract chapter images if chapters are <1s long on average (#11832)Bond-009
2024-09-12Add option to always burn in subtitles if transcoding is triggered (#12430)gnattu
2024-09-12Enable BWDIF VideoToolbox deint filter when available (#12634)gnattu
2024-09-12Fix QSV presets may be empty (#12633)Nyanmisaka
2024-09-11Translated using Weblate (Chinese (Traditional))felix920506
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2024-09-11Translated using Weblate (Chinese (Simplified))Nyanmisaka
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/