aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
AgeCommit message (Collapse)Author
2025-03-01Merge pull request #13606 from nielsvanvelzen/goodbye-walBond-009
Remove deprecated GetWakeOnLanInfo endpoint
2025-02-28Add support for reading and storing Recording MBIDs from file metadata (#12173)Dominik Krivohlavek
* Add recording metadata provider * Add recording MBID * Save recording MBID during probing * Set recording ID in probe result normalizer * Add recording external media type * Reimplement after changes in upstream * Rename variable * Rename variable * Revert "Set recording ID in probe result normalizer" This reverts commit 9dd18c8aba3f970a5816a13a33acf3d58b0e440f. * Fix setting provider ID * Simplify code * Fix comment * Add missing using
2025-02-22Remove deprecated GetWakeOnLanInfo endpointNiels van Velzen
2025-02-17Revert nullability of MediaStream.IsHearingImpaired (#13573)Cody Robibero
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-02-03Backport pull request #13423 from jellyfin/release-10.10.zgnattu
Don't select audio stream and codec explicitly for copy when bitrate exceeds limit Original-merge: e8514de33b59e24184cc7eb7f8df9cd5e850a7de Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13345 from jellyfin/release-10.10.zgnattu
Never treat matroska as webm for audio playback Original-merge: 344cc8b97baf5026d0c95824d5b5ee2522a7c284 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13288 from jellyfin/release-10.10.zShadowghost
Fix DTS in HLS Original-merge: cea0c9594220778658c30acf640108c26191706e Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13209 from jellyfin/release-10.10.zgnattu
Transcode to audio codec satisfied other conditions when copy check failed. Original-merge: 8aa41d59041c792571530c514dd6d21ba22a1881 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-01-28Remove useless checks and dead code (#13405)Bond-009
* Remove useless checks and dead code * Enable adaptive bitrate streaming again * Disable adaptive bitrate streaming by default
2025-01-28Fix spelling (#13444)Josh Soref
* spelling: anamorphic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channelinfo Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eagerly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enumerable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater than/less than Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: lineup Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logs out Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: names Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: paging Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: playlist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: saving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-27Merge pull request #13438 from luzpaz/typos-variousBond-009
Fix typos
2025-01-26Use MediaTypeNames where possible (#13440)Bond-009
2025-01-26Fix typosluzpaz
Found via `codespell -q 3 -D ../../dictionary.txt -S "./Emby.Server.Implementations/Localization" -L allready,childrens,groupe,inh,raisons,re-use,som,supercede,superceded,thirdparty,whoknows`
2025-01-25chore: fix spellingJosh Soref
* a * acceleration * addition * altogether * api clients * artist * associated * bandwidth * cannot * capabilities * case-insensitive * case-sensitive * configuration * delimiter * dependent * diacritics * directors * enable * explicitly * filters * finish * have * hierarchy * implicit * include * information * into * its * keepalive * localization * macos * manual * matching * metadata * nonexistent * options * overridden * parsed * parser * playback * preferring * processes * processing * provider * ratings * retrieval * running * segments * separate * should * station * subdirectories * superseded * supported * system * than * the * throws * transpose * valid * was link: forum or chat rooms Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-25Merge pull request #12798 from JPVenson/feature/EFUserDataJoshua M. Boniface
Refactor library.db into jellyfin.db and EFCore
2025-01-22Remove useless checks and dead codeBond_009
2025-01-12improve parameter documentation for ContainsContainer method in ↵reuterma24
ContainerHelper class
2025-01-11Add option to disable deprecated legacy authorization options (#13306)Niels van Velzen
2025-01-11Prefer ApiKey over api_key in generated URL's (#13342)Niels van Velzen
2024-12-06Merge branch 'jellyfin:master' into feature/EFUserDataJPVenson
2024-12-01Removed RemoveOldPlugins configuration flag (#13102)RealGreenDragon
2024-12-01Implement TaskTriggerInfoType enum (#12783)Ethan Pippin
2024-12-01Merge pull request #11222 from jellyfin/renovate/mimetypes-2.xBond-009
Update dependency MimeTypes to 2.5.2
2024-11-30Resolve audio/x-aac to .aacBond_009
2024-11-24Fix typo in LibraryOptionsNiels van Velzen
2024-11-19Merge remote-tracking branch 'origin/master' into feature/EFUserDataJPVenson
2024-11-19Backport pull request #12962 from jellyfin/release-10.10.zgnattu
Always consider null char as delimiter for ID3v2 Original-merge: 97dc02b1632c3c329a181c816ff2c6dc84319732 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-17make playlist creation private by default (#12853)dkanada
2024-11-17Merge branch 'master' into feature/EFUserDataJPVenson
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-11-14Merge branch 'jellyfin:master' into feature/EFUserDataJPVenson
2024-11-12Fixed invalid columns on MediaStreamsJPVenson
2024-11-03Backport pull request #12931 from jellyfin/release-10.10.zgnattu
Set AudioCodec when building stream Original-merge: a1658839998374eb61663c4681c34f192e00c80c Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-10-26Bump version to 10.11.0Jellyfin Release Bot
2024-10-04Fix allow inputContainer to be null for Live TV (#12770)joshjryan
2024-09-26Add endpoint for getting playlists by id (#12697)Tim Eisele
2024-09-24Move GetCustomTagDelimiters to Extensiongnattu
2024-09-24Sanitize CustomTagDelimiters server sidegnattu
The API requires an array type and does not support runtime generated default value. Use server side helper function to sanitize it into char.
2024-09-22Fix DeviceProfile.Id should be nullable (#12679)Niels van Velzen
2024-09-21Better bitrate and resolution normalization (#12644)gnattu
2024-09-22Let HLS Controller decide if subtitle should be burn ingnattu
Previously, we predicted whether the subtitle should be burned in with transcode reasons, but that was not accurate because the actual transcoding codec is only determined after the client has requested the stream. This pass through the option to the `DynamicHlsController` to handle the subtitle burn-in during the actual transcoding process. Now the client should be responsible to conditionally load the subtitle when this option is enabled.
2024-09-19Merge pull request #12587 from Shadowghost/session-info-dtoCody Robibero
2024-09-19Enable HEVC RExt HW decoding for 4:2:2/4:4:4 content (#12664)Nyanmisaka
2024-09-18Add SessionInfoDto, DeviceInfoDto and implement ↵Shadowghost
JsonDelimitedArrayConverter.Write
2024-09-17Apply review suggestionsShadowghost
2024-09-17Rework PR 6203Shadowghost
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-13Improve readabilitygnattu
Signed-off-by: gnattu <gnattuoc@me.com>