jellyfin/MediaBrowser.Controller
Piotr Niełacny 405d987557 Normalize VobSub .sub to .idx for embedding, add EncodingHelper tests
Move the .sub to .idx path normalization outside the burn-in check so
it applies to subtitle embedding as well. ffmpeg requires the .idx file
to read VobSub subtitles.

Add unit tests for GetMapArgs and GetInputArgument covering internal
subs, external SRT, multi-file SRT, multi-stream MKS containers, and
VobSub .sub/.idx path normalization.
2026-05-19 13:03:07 +02:00
..
Authentication Merge pull request #14950 from nielsvanvelzen/security-remove-has-password 2025-11-27 16:31:05 +01:00
BaseItemManager
Channels Fixed namespaces 2025-03-25 16:45:00 +01:00
Chapters feat/audiobook_chapters (#16518) 2026-05-03 12:18:20 +02:00
ClientEvent Remove BOM from UTF-8 files 2024-08-30 15:29:48 +02:00
Collections Fixed namespaces 2025-03-25 16:45:00 +01:00
Configuration
Devices Fixed namespaces 2025-03-25 16:45:00 +01:00
Drawing Fixed namespaces 2025-03-25 16:45:00 +01:00
Dto Wrap method parameters 2026-04-01 18:01:25 +02:00
Entities Merge pull request #9787 from TheMelmacian/feature/language_filters 2026-05-15 15:44:22 +02:00
Events Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write 2024-09-18 15:42:15 +02:00
Extensions Avoid constant arrays as arguments (#14784) 2025-09-12 13:58:28 -06:00
IO Safeguard against invalid GUIDs (#16813) 2026-05-12 18:12:54 +02:00
Library Merge pull request #9787 from TheMelmacian/feature/language_filters 2026-05-15 15:44:22 +02:00
LibraryTaskScheduler Fix tests 2026-01-14 18:55:47 +01:00
LiveTv Merge remote-tracking branch 'upstream/master' into epg-fixes 2026-04-20 08:16:45 +02:00
Lyrics
MediaEncoding Normalize VobSub .sub to .idx for embedding, add EncodingHelper tests 2026-05-19 13:03:07 +02:00
MediaSegments Apply review comments 2026-03-30 00:12:35 +02:00
Net Add Accept-Language header support for per-request localization 2026-05-12 23:18:38 +02:00
Persistence move language filters from QueryFiltersLegacy to QueryFilters 2026-05-12 02:12:14 +02:00
Playlists Change moveToTop in AddItemToPlaylistAsync to 0-based position 2025-10-23 19:27:34 -05:00
Plugins
Properties
Providers Merge pull request #15970 from Shadowghost/similarity 2026-05-15 10:00:53 +02:00
QuickConnect
Resolvers
Security Remove BOM from UTF-8 files 2024-08-30 15:29:48 +02:00
Session Backport pull request #16109 from jellyfin/release-10.11.z 2026-01-28 12:11:30 -05:00
Sorting Replace AlphanumericComparator with new CompareOptions.NumericOrdering 2026-01-14 18:55:47 +01:00
Streaming chore: fix spelling 2025-01-25 20:05:15 -05:00
Subtitles
SyncPlay Return SyncPlay group info after creation, add GET group endpoint (#13935) 2025-04-20 19:40:23 -06:00
SystemBackupService Add declarative backups for migrations (#14135) 2025-06-03 16:49:41 -06:00
Trickplay Cleanup external item data cleanup (#14072) 2025-05-09 08:35:29 -06:00
TV
IDisplayPreferencesManager.cs Refactor Display preference manager (#14056) 2025-09-05 14:39:15 -06:00
IServerApplicationHost.cs Add Full system backup feature (#13945) 2025-05-18 18:39:04 -06:00
IServerApplicationPaths.cs Check for path overlaps (#12832) 2025-04-26 09:30:25 -06:00
ISystemManager.cs Add Api and startup check for sufficient storage capacity (#13888) 2025-04-20 20:06:50 -06:00
MediaBrowser.Controller.csproj Switch to new version scheme (#16758) 2026-05-06 17:41:34 -04:00