jellyfin/MediaBrowser.Model
gnattu e31c6d3934 Add SubContainer support to CodecProfile
Currently, when specifying codec profiles, the client can only specify profiles applied to direct containers, with no way to apply a profile specifically to HLS or a specific HLS container. This limitation is not suitable for more complex client codec support scenarios.

To address this, a SubContainer field is added to CodecProfile. The client can now specify the main container as "hls" to apply the profile exclusively to HLS streams. Additionally, the SubContainer field allows the profile to be applied to a specific HLS container.

Currently, this is only used in StreamBuilder for HLS streams. Further changes may be required to extend its usage.

Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-26 00:04:05 +08:00
..
Activity
ApiClient
Branding
Channels
Collections
Configuration Add missing lyric fetcher settings from library options 2024-08-05 15:59:55 -06:00
Cryptography
Devices
Dlna Add SubContainer support to CodecProfile 2024-08-26 00:04:05 +08:00
Drawing standardize docs 2024-02-28 17:39:09 -07:00
Dto Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
Entities fix doc 2024-07-31 00:00:34 +08:00
Extensions
Globalization
IO
Library
LiveTv
Lyrics
MediaInfo
MediaSegments Add media segments API (#12345) 2024-08-05 14:20:27 +02:00
Net
Notifications
Playlists Apply review suggestions 2024-04-02 08:08:36 +02:00
Plugins Update PluginPageInfo.cs summary. (#12464) 2024-08-19 07:33:54 -06:00
Properties
Providers Move external url listing to provider for plugin use (#12279) 2024-07-17 09:48:31 -04:00
Querying Enable nullability for QueryResult 2024-07-29 07:38:15 -06:00
QuickConnect
Search Backport pull request #11802 from jellyfin/release-10.9.z 2024-05-25 11:46:26 -04:00
Serialization
Session Enable nullable for UserItemData 2024-07-29 21:05:23 +02:00
Subtitles
SyncPlay
System Enable nullable for more files 2024-03-13 14:56:51 +01:00
Tasks Run DeleteTranscodeFileTask on startup (#12239) 2024-07-15 08:55:31 -04:00
Updates
Users
MediaBrowser.Model.csproj Fix reference to deprecated package (#11530) 2024-05-14 16:55:29 -06:00