Joshua M. Boniface
746280af0b
Merge pull request #13106 from RealGreenDragon/patch-1
...
Enable RemoveOldPlugins by default (10.10.z backport)
2024-11-28 15:58:49 -05:00
gnattu
9bc6e8a306
Only do DoVi remux when the client supports profiles without fallbacks
...
In 10.10 clients that can only play the fallback layer like the Samsung TVs will report `DOVIWithHDR10` as supported video range, but the server should not do remux in DoVi as the client can only play the fallback layer. This changes the server to only do DoVi remux when the client can play DoVi videos without a fallback layer.
2024-11-26 15:01:59 +08:00
RealGreenDragon
b0105179eb
Enable RemoveOldPlugins by default
...
Backport of PR #13102 to 10.10.z branch.
2024-11-25 08:40:20 +01:00
TheMelmacian
ef13a18450
fix(MovieNfoParser): parsing of <set> elements
2024-11-23 11:18:27 +01:00
Jellyfin Release Bot
b3e563385c
Bump version to 10.10.3
v10.10.3
2024-11-18 22:38:42 -05:00
Cody Robibero
5e45403cb1
Downgrade minimum sdk version ( #13063 )
2024-11-18 05:58:57 -07:00
Tim Eisele
23de7e517e
Exclude file system based library playlists from migration ( #13059 )
2024-11-17 20:18:53 -07:00
Jellyfin Release Bot
be23f4eb0d
Bump version to 10.10.2
v10.10.2
2024-11-16 14:59:25 -05:00
Joshua M. Boniface
38c08c4fad
Merge pull request #12916 from JPVenson/bugfix/10.10/MediaSegmentsRespectDisabledProviders
...
Added query filter to disregard disabled Providers
2024-11-16 14:25:56 -05:00
JPVenson
1b4ab5e777
pr review stuff
2024-11-16 18:39:11 +00:00
Akaanksh Raj
293e0f5faf
Respect cancellation token/HTTP request aborts correctly in SymlinkFollowingPhysicalFileResultExecutor
( #13033 )
2024-11-16 10:16:43 -07:00
Cody Robibero
13ae2266de
Merge pull request #13038 from Bond-009/stable-deps
2024-11-16 10:11:33 -07:00
renovate[bot]
6870e3496c
Update dependency z440.atl.core to 6.8.0
2024-11-15 18:54:55 +01:00
renovate[bot]
ea88bdf2f3
Update dependency z440.atl.core to 6.7.0 ( #12943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-15 18:54:52 +01:00
Bond-009
a6f04ffb7c
Merge pull request #13021 from jellyfin/renovate/microsoft
...
Update Microsoft to 8.0.11
2024-11-15 18:52:49 +01:00
Bond-009
db266d75d6
Merge pull request #12986 from jellyfin/renovate/skiasharp-monorepo
...
Update skiasharp monorepo
2024-11-15 18:49:45 +01:00
Bond-009
f47d2c1f1a
Merge pull request #12792 from jellyfin/renovate/dotnet-monorepo
...
Update dotnet monorepo
2024-11-15 18:49:14 +01:00
Tim Eisele
8bee67f1f8
Fix playlists ( #12934 )
2024-11-14 17:03:31 -07:00
Nyanmisaka
cf11a2dc1e
Fix missing procamp vaapi filter ( #13026 )
2024-11-14 17:02:02 -07:00
gnattu
e2434d38c5
Only set first MusicBrainz ID for audio tags ( #13003 )
2024-11-14 17:01:48 -07:00
gnattu
9e61a6fd72
Always cleanup trickplay temp for ffmpeg failures ( #13030 )
2024-11-14 17:00:59 -07:00
gnattu
d292fde9e2
Use invariant culture for tonemap options ( #12991 )
2024-11-09 11:33:27 -07:00
Nyanmisaka
25321d7f80
Fix InvariantCulture in VPP tonemap options ( #12989 )
2024-11-09 11:31:59 -07:00
Joshua M. Boniface
9c6454ec46
Merge pull request #12955 from gnattu/fix-trickplay-regeneration
...
Fix trickplay images never being replaced
2024-11-09 10:19:32 -05:00
Joshua M. Boniface
09c377fb6c
Merge pull request #12964 from nyanmisaka/fix-imported-trickplay-height
...
Fix height of imported trickplay tiles
2024-11-09 10:13:58 -05:00
gnattu
97dc02b163
Always consider null char as delimiter for ID3v2 ( #12962 )
2024-11-06 06:38:00 -07:00
Nyanmisaka
aa08d3f2bf
Fix pixel format in HEVC RExt SDR transcoding ( #12973 )
2024-11-06 06:37:47 -07:00
nyanmisaka
2354cd45d4
Fix height of imported trickplay tiles
...
fixes c56dbc1
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-11-05 10:17:15 +08:00
gnattu
c8ca0c72e1
Fix trickplay images never being replaced
...
The Refresh API controller did not pass the query parameter from the client to MetadataRefreshOptions and the old trickplay files never got replaced.
2024-11-05 00:07:29 +08:00
gnattu
3089e9e40a
Fix json array string writer in JsonDelimitedArrayConverter ( #12949 )
2024-11-04 08:04:04 -07:00
gnattu
954950dc14
Add a small tolerance value to remux fps check ( #12947 )
2024-11-04 07:59:23 -07:00
Jellyfin Release Bot
f6f4cdf9e7
Bump version to 10.10.1
v10.10.1
2024-11-03 10:57:46 -05:00
Joshua M. Boniface
3a9b48a2aa
Merge pull request #12940 from gnattu/remove-local-temp-file
...
Remove DynamicImageResponse local image after saved to metadata folder
2024-11-03 10:54:20 -05:00
gnattu
5769d5ca91
Catch all exceptions for file removal
2024-11-03 23:25:11 +08:00
gnattu
03271c43a7
Throw the exception as is
2024-11-03 16:10:17 +08:00
gnattu
bb30d26ffb
Use ExceptionDispatchInfo
2024-11-03 04:28:48 +08:00
gnattu
e9ee0ef1f5
Remove temp file even when saving failed
2024-11-03 04:11:41 +08:00
gnattu
3aefbf8cf6
Don't do double remove in BaseDynamicImageProvider
2024-11-03 03:02:35 +08:00
gnattu
469bf9d514
Move the remove source implementation into ProviderManager
2024-11-03 02:51:11 +08:00
Niels van Velzen
a165883999
Merge pull request #12931 from gnattu/set-audio-codec-when-transcoding
...
Set AudioCodec when building stream
2024-11-02 19:11:34 +01:00
gnattu
74d2c2addf
Remove DynamicImageResponse local image after saved to metadata folder
...
Previously, local images provided by DynamicImageResponse were never cleaned up until the server was restarted. This issue has become more severe in 10.10, as the default is now set to use the system's native temp folder, which might be a RAM backed tmpfs. This behavior could lead to resource starvation for long-running servers performing multiple library scans.
Metadata plugins prefer the old behavior should do its own backup.
2024-11-02 17:15:00 +08:00
gnattu
096e1b2970
Add comments noting that comma separated codec list is not supported in pure audio transcoding for now
2024-11-01 07:09:16 +08:00
gnattu
b0f44f1d5a
Set AudioCodec when building stream
...
This was not set at least since 10.9 and the transcoding behavior is close to "undefined" and in 10.10 this will not work at all. This will make the returned transcoding url from PlayBackInfo to correctly specify the desired transcoding codec. If the client wants to use the HLS controller directly it should be responsible to provide valid container and codec in the parameters.
2024-11-01 05:49:31 +08:00
JPVenson
584be05e93
reduced providerid build
2024-10-31 17:51:56 +00:00
JPVenson
3592c629e7
Fixed possible NullReferenceException in SessionManager ( #12915 )
2024-10-31 09:40:48 -06:00
Mikal S.
f99e0407fd
Don't try to prune images for virtual episodes. ( #12909 )
2024-10-31 09:40:03 -06:00
JPVenson
fe9c6fb8ae
Fixed enumerable
2024-10-31 07:40:47 +00:00
JPVenson
54a6a33c01
renamed param
2024-10-30 10:31:10 +00:00
JPVenson
0130580151
Fixed interface definition
2024-10-30 10:25:57 +00:00
JPVenson
aa4dd04b99
Added fast fail for no provider selected segment query
2024-10-30 10:10:55 +00:00