|  | @@ -81,6 +81,7 @@ public class UniversalAudioController : BaseJellyfinApiController
 | 
	
		
			
				|  |  |      /// <param name="maxAudioSampleRate">Optional. The maximum audio sample rate.</param>
 | 
	
		
			
				|  |  |      /// <param name="maxAudioBitDepth">Optional. The maximum audio bit depth.</param>
 | 
	
		
			
				|  |  |      /// <param name="enableRemoteMedia">Optional. Whether to enable remote media.</param>
 | 
	
		
			
				|  |  | +    /// <param name="enableAudioVbrEncoding">Optional. Whether to enable Audio Encoding.</param>
 | 
	
		
			
				|  |  |      /// <param name="breakOnNonKeyFrames">Optional. Whether to break on non key frames.</param>
 | 
	
		
			
				|  |  |      /// <param name="enableRedirection">Whether to enable redirection. Defaults to true.</param>
 | 
	
		
			
				|  |  |      /// <response code="200">Audio stream returned.</response>
 | 
	
	
		
			
				|  | @@ -111,6 +112,7 @@ public class UniversalAudioController : BaseJellyfinApiController
 | 
	
		
			
				|  |  |          [FromQuery] int? maxAudioSampleRate,
 | 
	
		
			
				|  |  |          [FromQuery] int? maxAudioBitDepth,
 | 
	
		
			
				|  |  |          [FromQuery] bool? enableRemoteMedia,
 | 
	
		
			
				|  |  | +        [FromQuery] bool? enableAudioVbrEncoding,
 | 
	
		
			
				|  |  |          [FromQuery] bool breakOnNonKeyFrames = false,
 | 
	
		
			
				|  |  |          [FromQuery] bool enableRedirection = true)
 | 
	
		
			
				|  |  |      {
 | 
	
	
		
			
				|  | @@ -209,7 +211,8 @@ public class UniversalAudioController : BaseJellyfinApiController
 | 
	
		
			
				|  |  |                  TranscodeReasons = mediaSource.TranscodeReasons == 0 ? null : mediaSource.TranscodeReasons.ToString(),
 | 
	
		
			
				|  |  |                  Context = EncodingContext.Static,
 | 
	
		
			
				|  |  |                  StreamOptions = new Dictionary<string, string>(),
 | 
	
		
			
				|  |  | -                EnableAdaptiveBitrateStreaming = true
 | 
	
		
			
				|  |  | +                EnableAdaptiveBitrateStreaming = true,
 | 
	
		
			
				|  |  | +                EnableAudioVbrEncoding = enableAudioVbrEncoding ?? true
 | 
	
		
			
				|  |  |              };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              return await _dynamicHlsHelper.GetMasterHlsPlaylist(TranscodingJobType.Hls, dynamicHlsRequestDto, true)
 |