jellyfin/Jellyfin.Server.Implementations
gnattu 6f78ac2ff3
Use more accurate rounding in GetFixedOutputSize (#11435)
* Use more accurate rounding in GetFixedOutputSize

Signed-off-by: gnattu <gnattuoc@me.com>

* Force trickplay thumbnails to have even width

Signed-off-by: gnattu <gnattuoc@me.com>

* Use Convert.ToInt32

Signed-off-by: gnattu <gnattuoc@me.com>

* Force video size as thumbnail size if the trickplay width setting is larger

This will fix an issue when the trickplay setting contains a very huge width, but the video has a lower resolution than that setting. Our scaling filter logic will not do any upscale, and we have to force to use the video width

Signed-off-by: gnattu <gnattuoc@me.com>

---------

Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-30 13:41:46 +02:00
..
Activity Use ExecuteDelete for cleaning activity logs 2023-11-22 09:35:35 -05:00
Devices Remove some unused client capabilities and sync code (#10812) 2024-01-06 13:33:48 -07:00
Events Store lyrics in the database as media streams (#9951) 2024-02-26 05:09:40 -07:00
Extensions chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.4.1 (#11306) 2024-04-14 08:18:09 -06:00
Migrations Merge branch 'master' into trickplay 2023-10-18 19:27:05 -07:00
ModelConfiguration Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail 2023-06-26 17:40:10 -07:00
Properties Validate the new username when renaming 2021-02-17 11:30:14 +01:00
Security Use ExecuteDelete for removing API keys 2023-11-22 09:40:49 -05:00
Trickplay Use more accurate rounding in GetFixedOutputSize (#11435) 2024-04-30 13:41:46 +02:00
Users Store lyrics in the database as media streams (#9951) 2024-02-26 05:09:40 -07:00
ValueConverters Enable nullable for Jellyfin.Server.Implementations 2020-12-12 11:20:48 -05:00
Jellyfin.Server.Implementations.csproj Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker. 2024-01-14 12:11:16 +01:00
JellyfinDbContext.cs Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail 2023-06-26 17:40:10 -07:00
ModelBuilderExtensions.cs Update StyleCop 2021-12-24 18:28:27 +01:00