aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
AgeCommit message (Collapse)Author
2024-05-25Backport pull request #11802 from jellyfin/release-10.9.zcrobibero
Mark SearchHint.MatchedTerm as nullable Original-merge: ab6c2424dbb6b0e0a046b746d564cfc78103f8fb Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-21Prefer profile over codec for display titleBond_009
FFmpeg 6.1 and newer can recognize Dolby Atmos and DTS:X. This change makes it possible to see if a track has one of these technologies if the used FFmpeg supports it.
2024-05-14Fix reference to deprecated package (#11530)Cody Robibero
2024-05-11Bump version to 10.10.0Jellyfin Release Bot
2024-05-10Default to not extract lyrics (#11523)gnattu
2024-05-05Don't close inactive session on default (#11491)gnattu
2024-04-28Address commentsBond_009
2024-04-28Improve audio normalizationBond_009
* Move calculation of LUFS to a scheduled task as it's pretty slow * Correctly calculate album LUFS * Don't try to convert replaygain tags to LUFS values
2024-04-24Always scan ReplayGain tag (#11418)Bond-009
2024-04-10Add support for out-of-spec but existent, Dolby Vision Profile 8 CCid 6 ↵GeorgeH005
media. (#11334)
2024-04-10Merge pull request #11220 from Shadowghost/add-playlist-acl-apiJoshua M. Boniface
Add playlist ACL endpoints
2024-04-02Apply review suggestionsShadowghost
2024-04-01Implement update endpointShadowghost
2024-04-01Apply review suggestionsShadowghost
2024-03-31Lowercase CollectionTypeOptions to match legacy experience (#11272)Cody Robibero
2024-03-31Use enum for BaseItemDto.ExtraType (#11261)Niels van Velzen
2024-03-28fix: move trickplay specific option into TrickplayOptions (#11229)gnattu
2024-03-27Fix default values missing in ClientCapabilities(Dto) (#11232)Niels van Velzen
2024-03-27Apply review suggestionsShadowghost
2024-03-26Apply review suggestionsShadowghost
2024-03-26Extend playlist creation capabilitiesShadowghost
2024-03-26Add playlist ACL endpointsShadowghost
2024-03-23Add new VideoRangeTypes to fully support DoVi on webOS (#10469)vedant
2024-03-17Merge pull request #11149 from Bond-009/nullable4Bond-009
Enable nullable for more files
2024-03-17Add ability to enable/disable libraries (#11037)btopherjohnson
Co-authored-by: Bond-009 <bond.009@outlook.com> Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-15chore: remove repetitive wordsstandstaff
Signed-off-by: standstaff <zhengxingru@yeah.net>
2024-03-13Enable nullable for more filesBond_009
2024-03-09Merge pull request #11126 from crobibero/lowercase-protocolBond-009
Lowercase MediaStreamProtocol for backwards compatibility
2024-03-09Merge pull request #11014 from gnattu/vf-videotoolboxCody Robibero
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>
2024-02-29fix: stack overflowgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-02-28standardize docsCody Robibero
2024-02-28Add support for converting from svg to other image typesCody Robibero
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-21Merge pull request #10934 from dkacperski97/session-shuffle-modeBond-009
Add PlaybackOrder to Session state
2024-02-20Merge pull request #10981 from barronpm/livetv-listingsmanagerCody Robibero
Add IListingsManager Service
2024-02-15Add missing MIME types for comicbook formats (#11010)Robert Lützner
* Correct MIME types for comicbook file extensions cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. I've read through the docs on iana.org, but haven't figured out why they chose `-rar`, but `+zip`. * Add conversions from MIME type to file extensions for comicbook formats cb7, cba, cbr, cbt and cbz all refer to different types of digital comicbooks. The last letter of the extension indicates the compression algorithm that was used: 7zip, arc, rar, tar or zip. All these filetypes used to have the `application/x-cbr` MIME type assigned to them. However, that has since been deprecated and was replaced with - `application/vnd.comicbook-rar` for rar compressed files and - `application/vnd.comicbook+zip` for rar compressed files. Only these two are officially listed by IANA https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip . cbr and cbz are by far the most common file extensions for comicbooks. There's no official MIME type for cb7, cba or cbt files. However, with rar being a proprietary compression algorithm, FOSS applications will often refuse to handle files that identify themselves as `application/x-cbr`, so I decided to assign extension specific MIME types to them. I've seen these being used by other applications, specifically comic book readers. * Update CONTRIBUTORS.md
2024-02-16feat: separate videotoolbox tone mapping optiongnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-02-10Correct m4b mimetype (#10980)felix920506
2024-02-09Add PlaybackOrder to Session stateDamian Kacperski
2024-02-08Add IListingsManager servicePatrick Barron
2024-02-07Merge pull request #10973 from nielsvanvelzen/api-dep-fixesBond-009
Fix some incompatible API deprecations
2024-02-07Merge pull request #10969 from barronpm/progress-cleanupBond-009
Progress cleanup
2024-02-06Fix some incompatible API deprecationsNiels van Velzen
2024-02-06Remove some unused model codePatrick Barron
2024-02-05Add EqualsAny for VideoCodecTag conditionnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-01Add a new HWA type RKMPPnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-15Remove unused Live TV codePatrick Barron