Mikal Stordal
8e1796f08a
Add escape hatch for Series merging
...
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.
3 years ago
Joshua M. Boniface
fe32b5e333
Merge pull request #7964 from jellyfin/dovi-side-data
...
(cherry picked from commit 39d185c7b1
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Cody Robibero
38102499cb
Merge pull request #7947 from nyanmisaka/video-range-condition
...
(cherry picked from commit f1d56aa5ce
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
3 years ago
Bond-009
c19c787273
Merge pull request #7828 from nyanmisaka/fix-dovi-tonemap
...
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
(cherry picked from commit 8595a979a8
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Cody Robibero
13df026f6b
Merge pull request #7654 from Shadowghost/nfo-provider-fix
...
Prefer MetadataProvider enum as provider id key over arbitrary strings
(cherry picked from commit a2abae3014
)
Signed-off-by: crobibero <cody@robibe.ro>
3 years ago
Joe Rogers
1a307db7eb
Add label for external audio/sub tracks
3 years ago
Patrick Farwick
27b81a535c
Let the UI show which DTS profile is in use
...
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.
3 years ago
GermanCoding
3f6a14e1fd
Use extension method for list search
3 years ago
GermanCoding
e09641b452
Hide ISO 639-2 special codes in display titles
...
They are still shown in associated metadata, just hidden from the more visible display titles.
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
cvium
b880dc8a4a
Use our own Contains extension
3 years ago
Cody Robibero
132440c683
Remove Obsolete attribute on enum
3 years ago
Cody Robibero
3de86ffdb4
Fix nullability on DisplayPreferencesDto
...
Remove duplicate, fix namespace
3 years ago
Joe Rogers
b4bf5af7c8
Remove ImageType.Screenshot and ItemFields.Screenshot
3 years ago
Bond-009
3ec7ecf399
Merge pull request #6358 from MrTimscampi/audio-people
4 years ago
Cody Robibero
ec13412155
Merge remote-tracking branch 'upstream/master' into warn-259810
4 years ago
Mike
cf9c678406
Add subtitle format(codec) to stream display title ( #5853 )
...
Co-authored-by: Michał Kurek <michal.kurek@mail.com>
4 years ago
Cody Robibero
cba07b1ca6
Remove more and more warnings
4 years ago
MrTimscampi
8594ee7a22
Fix documentation for lyricist and arranger
4 years ago
MrTimscampi
c9b1cd1d8c
Add some new music-related person types and parse from ffprobe
4 years ago
Bond_009
0512f74459
Add tests for GetResolutionText
4 years ago
MrTimscampi
a25c3d1cda
Remove usage of this in GetResolutionText
4 years ago
MrTimscampi
bcae195cc3
Refactor GetResolutionText
...
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>
4 years ago
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
4 years ago
MrTimscampi
8407c3d558
Properly detect Dolby Vision files derived from AV1, AVC and HEVC
4 years ago
Bond_009
4479713e04
MediaStream: Replace string.IndexOf with string.Contains where possible
4 years ago
BaronGreenback
2e98de9062
Code Clean up: Convert to null-coalescing operator ?? ( #5845 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
4 years ago
Bond_009
2e62c09f2e
Fix casing CollectionType
4 years ago
cvium
8b72b902f5
fix HasProviderId and add tests
4 years ago
cvium
a49f5d2a44
revert removal of null check
4 years ago
cvium
664c5da317
return false when providerid is null or empty
4 years ago
Bond_009
ba62d9d1fe
Revert breaking change
4 years ago
Bond-009
9390dd2df8
Merge pull request #5317 from Bond-009/notnullwhen
...
MaybeNullWhen(false) -> NotNullWhen(true)
4 years ago
Bond_009
02848189e3
MaybeNullWhen(false) -> NotNullWhen(true)
4 years ago
Bond_009
81f527f808
CollectionType can be null
4 years ago
Bond_009
1c74e2f40e
Fix build
4 years ago
Bond_009
914e891689
Fix unchecked input
4 years ago
Joshua M. Boniface
7ece3c5523
Merge pull request #5273 from Bond-009/warn31
4 years ago
Joshua M. Boniface
5ce4df4178
Merge pull request #5270 from Bond-009/imdb
4 years ago
Bond_009
141efafd3d
Enable TreatWarningsAsErrors for MediaBrowser.Model
4 years ago
Bond_009
941d3f6217
Add tests for ProviderIdsExtensions
4 years ago
Bond_009
b2700ecf44
TMDB: Also search with IMDB or TVDB Id if specified
4 years ago
Bond_009
65bab55ca0
Minor improvements
4 years ago
crobibero
ca5f87c7eb
Fix get provider id extension
4 years ago
nyanmisaka
5fe4ea2f4a
add video range info to title
4 years ago
crobibero
d5e2369dd6
Fix nullability errors in MediaBrowser.Model
4 years ago
Matt Montgomery
53d5f64e03
Fix SA1513, SA1514, SA1507, and SA1508
4 years ago
Nyanmisaka
4cb0a57e46
Merge branch 'master' into tonemap
5 years ago
Bond_009
2b355c36ff
Minor improvements
...
OFC I reduced some allocations
5 years ago
Nyanmisaka
c23d991c95
Merge branch 'master' into tonemap
5 years ago
Bond-009
b7421db5fe
Merge pull request #3578 from barronpm/displaypreferences-efcore
...
Migrate Display Preferences to EF Core
5 years ago
nyanmisaka
7b862bba5a
add Tonemapping relaying on nvdec and ocl
5 years ago
Patrick Barron
a59bc5c6a8
Fixed compilation error.
5 years ago
Pika
7331c02a21
Update MediaBrowser.Model/Entities/MediaStream.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Pika
ea4aa5ed8e
Update MediaBrowser.Model/Entities/MediaStream.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Pika
262daa6650
Update MediaBrowser.Model/Entities/MediaStream.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Pika
f5a3408c89
Update MediaBrowser.Model/Entities/MediaStream.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Pika
3b21abd879
Merge branch 'master' into more-track-titles
5 years ago
Patrick Barron
ab396225ea
Migrate Display Preferences to EF Core
5 years ago
telans
98db8f72e0
fix SA1503 for one line if statements
5 years ago
Bond-009
9af6eda0b4
Merge pull request #3343 from telans/comment-stops
...
Add full stop at end of comments (SA1629)
5 years ago
telans
247f9c61e6
fix SA1513/SA1516
5 years ago
telans
9018f8d8be
Add full stop at end of comments (SA1629)
5 years ago
telans
3d9049ef08
fix SA1508
5 years ago
telans
acd4389653
fix SA1005
5 years ago
Patrick Barron
7a115024aa
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# MediaBrowser.Controller/Library/ILibraryManager.cs
# MediaBrowser.Providers/Users/UserMetadataService.cs
5 years ago
aled
299e49f39d
Fix a small number of compile warnings
5 years ago
aled
22a860a806
Fix a small number of compile warnings
5 years ago
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
5 years ago
Bond_009
7439e095e2
Merge branch 'master' into nullable3
5 years ago
Patrick Barron
01ce56016a
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
5 years ago
Patrick Barron
7d9d54d2ec
Fix profile images.
5 years ago
dkanada
4b4b50f3ee
Merge pull request #3115 from MrTimscampi/ffprobe
...
Parse color transfer and color primaries from ffprobe, and fix video range
5 years ago
MrTimscampi
9314434bbf
Fix suggestions
5 years ago
artiume
527029af92
Update MediaStream.cs
5 years ago
artiume
d41cdb3b7a
Update Interlace
5 years ago
artiume
eb3ce3fb87
Fix Progressive Stream 'P' capitalization
5 years ago
MrTimscampi
234292453f
Add HLG to the video range detection
5 years ago
Bond_009
7f4a229cd2
Add some simple tests
5 years ago
Bond_009
fc049caba2
Merge branch 'master' into nullable3
5 years ago
Pika
7aba10eff6
Forgot one
5 years ago
Pika
d85ca5276b
Port changes from #2773
5 years ago
Vasily
5b59cd2eb2
Merge pull request #2696 from mark-monteiro/fix-extras
...
Display Extras With Unknown Types
5 years ago
Pika
1cf31229d8
Use embedded title for other track types
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
5 years ago
Mark Monteiro
cc8294842a
Add ExtraType.Unknown enum value and use it instead of null
5 years ago
crobibero
cb68fbeb0a
Fix warnings in Emby.Naming
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
5 years ago
dkanada
52fde64f10
remove unused files and fix some future warnings
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
Bond_009
f47ad85011
Fix warnings MediaBrowser.Model
5 years ago
dkanada
cd13f718fb
Merge pull request #2247 from Bond-009/stringhelper
...
Remove StringHelper functions
5 years ago
Bond_009
b50c4938e1
Merge branch 'master' into namingtests
5 years ago
Bond-009
fdbb329118
Remove StringHelper functions
5 years ago
dkanada
73fac50e57
rename two properties based on code suggestions
5 years ago
Bond_009
35151553e3
Add back all old emby tests
5 years ago
Andrew Mahone
01b1c847e9
Provide delivery URLs for attachments in PlaybackInfo.
5 years ago
Andrew Mahone
321e5cba60
Add new MediaAttachment to store attachments found during media probing.
5 years ago