aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Entities
AgeCommit message (Collapse)Author
2022-07-20Backport pull request #8104 from jellyfin/release-10.8.zJoshua Boniface
Add resolution text output for more resolutions Authored-by: Shadowghost <Ghost_of_Stone@web.de> Merged-by: Bond-009 <bond.009@outlook.com> Original-merge: 2b46917dcf7af970dc95d4ef0bbfebac7a520d25
2022-07-03Add escape hatch for Series mergingMikal Stordal
This is an universal solution for plugins to override how series are merged. The reason to override is so we can set the same provider id on multiple items without merging them, while using another id for merging them. Having an (optional) provider id not tied to any online database allows plugins to use their own rules for merging series.
2022-06-29Merge pull request #7964 from jellyfin/dovi-side-dataJoshua M. Boniface
(cherry picked from commit 39d185c7b19ed2da1ae46566152fb1cf182266cd) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7947 from nyanmisaka/video-range-conditionCody Robibero
(cherry picked from commit f1d56aa5cef4c60021e0b29c5d9fb3adf384fda7) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-10Merge pull request #7828 from nyanmisaka/fix-dovi-tonemapBond-009
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping (cherry picked from commit 8595a979a872c05d0d06f9b87ed1b56c693c267d) Signed-off-by: crobibero <cody@robibe.ro>
2022-04-28Merge pull request #7654 from Shadowghost/nfo-provider-fixCody Robibero
Prefer MetadataProvider enum as provider id key over arbitrary strings (cherry picked from commit a2abae3014578e8d9c7f1b54140fe3dcf1503ad2) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-10Add label for external audio/sub tracksJoe Rogers
2022-03-06Let the UI show which DTS profile is in usePatrick Farwick
There are different profiles for DTS. For example, both DTS and DTS-HD MA use the same codec, but provide a different profile. Some files may provide both a DTS and DTS-HD MA audio track. With this change, the UI shows which track is using which profile to allow the user to choose between them.
2022-03-04Use extension method for list searchGermanCoding
2022-03-04Hide ISO 639-2 special codes in display titlesGermanCoding
They are still shown in associated metadata, just hidden from the more visible display titles.
2021-12-24Update StyleCopBond_009
2021-12-20Use our own Contains extensioncvium
2021-11-12Remove Obsolete attribute on enumCody Robibero
2021-11-11Fix nullability on DisplayPreferencesDtoCody Robibero
Remove duplicate, fix namespace
2021-11-06Remove ImageType.Screenshot and ItemFields.ScreenshotJoe Rogers
2021-09-03Merge pull request #6358 from MrTimscampi/audio-peopleBond-009
2021-09-03Merge remote-tracking branch 'upstream/master' into warn-259810Cody Robibero
2021-09-01Add subtitle format(codec) to stream display title (#5853)Mike
Co-authored-by: MichaƂ Kurek <michal.kurek@mail.com>
2021-08-28Remove more and more warningsCody Robibero
2021-08-16Fix documentation for lyricist and arrangerMrTimscampi
2021-08-16Add some new music-related person types and parse from ffprobeMrTimscampi
2021-07-20Add tests for GetResolutionTextBond_009
2021-07-04Remove usage of this in GetResolutionTextMrTimscampi
2021-07-03Refactor GetResolutionTextMrTimscampi
This improves GetResolutionText a little by making it easier to read and better parsing resolutions (Also adding a few new ones like PAL resolutions and 8K) Co-authored-by: Maxr1998 <max.rumpf1998@gmail.com>
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-05-18Properly detect Dolby Vision files derived from AV1, AVC and HEVCMrTimscampi
2021-05-05MediaStream: Replace string.IndexOf with string.Contains where possibleBond_009
2021-05-05Code Clean up: Convert to null-coalescing operator ?? (#5845)BaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-03-08Fix casing CollectionTypeBond_009
2021-03-03fix HasProviderId and add testscvium
2021-03-03revert removal of null checkcvium
2021-03-03return false when providerid is null or emptycvium
2021-03-01Revert breaking changeBond_009
2021-03-01Merge pull request #5317 from Bond-009/notnullwhenBond-009
MaybeNullWhen(false) -> NotNullWhen(true)
2021-02-28MaybeNullWhen(false) -> NotNullWhen(true)Bond_009
2021-02-24CollectionType can be nullBond_009
2021-02-24Fix buildBond_009
2021-02-24Fix unchecked inputBond_009
2021-02-22Merge pull request #5273 from Bond-009/warn31Joshua M. Boniface
2021-02-22Merge pull request #5270 from Bond-009/imdbJoshua M. Boniface
2021-02-20Enable TreatWarningsAsErrors for MediaBrowser.ModelBond_009
2021-02-19Add tests for ProviderIdsExtensionsBond_009
2021-02-19TMDB: Also search with IMDB or TVDB Id if specifiedBond_009
2021-02-13Minor improvementsBond_009
2020-12-14Fix get provider id extensioncrobibero
2020-11-16add video range info to titlenyanmisaka
2020-11-13Fix nullability errors in MediaBrowser.Modelcrobibero
2020-09-28Fix SA1513, SA1514, SA1507, and SA1508Matt Montgomery
2020-09-04Merge branch 'master' into tonemapNyanmisaka
2020-08-03Minor improvementsBond_009
OFC I reduced some allocations