jellyfin/MediaBrowser.Model
gnattu de8bb15c78 Return more precise transcoding reasons
Using the first profile's reason is somewhat arbitrary, as many clients' first profile may not be the most compatible one. For instance, browsers often set WebM as the first profile, which doesn’t support common codecs like H.264 and AAC by design. This causes `VideoCodecNotSupported` and `AudioCodecNotSupported` to be returned, even if the browser supports those codecs. Only use those reasons when all profiles indicate that the codec is not supported.

Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-13 18:19:05 +08:00
..
Activity
ApiClient
Branding
Channels
Collections
Configuration Use enums for encoding options (#12561) 2024-09-09 08:43:37 -06:00
Cryptography Increase password hash iterations 2024-08-30 19:29:23 +02:00
Devices
Dlna Return more precise transcoding reasons 2024-09-13 18:19:05 +08:00
Drawing
Dto Make Live TV compatibility profiles customizable (#12529) 2024-09-07 21:08:54 -06:00
Entities Use enums for encoding options (#12561) 2024-09-09 08:43:37 -06:00
Extensions Remove BOM from UTF-8 files 2024-08-30 15:29:48 +02:00
Globalization
IO Enhance Trickplay (#11883) 2024-09-07 11:23:48 -06:00
Library Replace UserId with User in UserViewQuery 2024-08-05 17:17:57 +02:00
LiveTv Make Live TV compatibility profiles customizable (#12529) 2024-09-07 21:08:54 -06:00
Lyrics
MediaInfo Add option to always burn in subtitles if transcoding is triggered (#12430) 2024-09-12 09:53:21 -06:00
MediaSegments Feature/media segments plugin api (#12359) 2024-09-07 14:56:51 -06:00
Net Use frozen collections in MimeTypes.cs (#10826) 2024-09-04 17:47:01 -06:00
Notifications
Playlists
Plugins Update PluginPageInfo.cs summary. (#12464) 2024-08-19 07:33:54 -06:00
Properties
Providers
Querying Enable nullable for NextUpQuery 2024-08-05 17:17:57 +02:00
QuickConnect
Search
Serialization
Session Add option to always burn in subtitles if transcoding is triggered (#12430) 2024-09-12 09:53:21 -06:00
Subtitles
SyncPlay
System Remove BOM from UTF-8 files 2024-08-30 15:29:48 +02:00
Tasks Cleanup tasks 2024-09-04 17:38:10 +02:00
Updates
Users
MediaBrowser.Model.csproj Remove BOM from UTF-8 files 2024-08-30 15:29:48 +02:00