jellyfin/MediaBrowser.Controller
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
..
Authentication
BaseItemManager
Channels Enable nullable for more files 2024-03-13 14:56:51 +01:00
Chapters
ClientEvent
Collections
Configuration
Devices
Drawing Remove some unused drawing code 2024-02-06 10:11:47 -05:00
Dto
Entities Always scan ReplayGain tag (#11418) 2024-04-24 08:09:01 -06:00
Events
Extensions
IO
Library Enable nullable for LibraryManager (#11191) 2024-04-17 10:44:50 -06:00
LiveTv chore: remove repetitive words 2024-03-15 17:08:03 +08:00
Lyrics Save embedded lyrics when probing audio 2024-02-28 17:34:33 -07:00
MediaEncoding Use more accurate rounding in GetFixedOutputSize (#11435) 2024-04-30 13:41:46 +02:00
Net fix: use a reentrant lock when accessing active connections (#11256) 2024-03-30 10:30:00 -06:00
Persistence
Playlists Maintaining track order when a new playlist is created from an existing playlist (#11371) 2024-04-21 10:55:13 -06:00
Plugins Remove IServerEntryPoint 2024-02-07 10:52:36 -05:00
Properties
Providers fix: skip library folders that are inaccessible or empty (#9291) 2024-03-18 09:09:00 -06:00
QuickConnect
Resolvers Enable nullable for LibraryManager (#11191) 2024-04-17 10:44:50 -06:00
Security
Session Remove SessionInfo.FullNowPlayingItem from API responses (#11268) 2024-03-31 14:45:59 -06:00
Sorting
Streaming
Subtitles
SyncPlay
Trickplay
TV
IDisplayPreferencesManager.cs
IServerApplicationHost.cs
IServerApplicationPaths.cs
ISystemManager.cs
MediaBrowser.Controller.csproj