jellyfin/MediaBrowser.Controller
danne e4383493a9 Fix audio sample rate forced to 48 kHz for non-Opus codecs
GetProgressiveAudioFullCommandLine applied the libopus-only sample rate
quantization to every codec except Opus, inverting the intended guard.
A requested rate such as 44100 Hz was therefore snapped to 48000 Hz for
AAC/MP3/FLAC, while Opus (which actually requires the quantization) was
skipped entirely.

Apply the quantization only when the output codec is Opus, and pass the
requested sample rate through unchanged for all other codecs.

Fixes #17026

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 09:43:31 +02:00
..
Authentication
BaseItemManager
Channels
Chapters feat/audiobook_chapters (#16518) 2026-05-03 12:18:20 +02:00
ClientEvent
Collections Add a collection API for Included In feature (#15516) 2026-05-29 20:00:34 +02:00
Configuration
Devices
Drawing
Dto Fix recently added episode links and posters 2026-05-29 10:41:50 +02:00
Entities Always apply recursive when filters are requested 2026-06-13 18:06:15 +02:00
Events
Extensions
IO Fix external data pruning on item deletion 2026-05-26 20:44:03 +02:00
Library Merge remote-tracking branch 'upstream/master' into search-rebased 2026-05-31 18:24:26 +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 Fix audio sample rate forced to 48 kHz for non-Opus codecs 2026-06-21 09:43:31 +02:00
MediaSegments Run tree-wide dotnet format 2026-05-21 20:48:41 +02:00
Net Add Accept-Language header support for per-request localization 2026-05-12 23:18:38 +02:00
Persistence Fix similarity (#16942) 2026-05-31 17:21:15 +02:00
Playlists
Plugins Fix integrated provider images 2026-05-15 18:42:11 +02:00
Properties
Providers Merge pull request #15970 from Shadowghost/similarity 2026-05-15 10:00:53 +02:00
QuickConnect
Resolvers
Security
Session Remove the unused NowPlayingQueueFullItems session property from session DTOs and associated references 2026-05-29 22:07:31 -04:00
Sorting Replace AlphanumericComparator with new CompareOptions.NumericOrdering 2026-01-14 18:55:47 +01:00
Streaming
Subtitles
SyncPlay Run tree-wide dotnet format 2026-05-21 20:48:41 +02:00
SystemBackupService
Trickplay
TV
IDisplayPreferencesManager.cs
IServerApplicationHost.cs
IServerApplicationPaths.cs
ISystemManager.cs
MediaBrowser.Controller.csproj Switch to new version scheme (#16758) 2026-05-06 17:41:34 -04:00