From a1a55141f67f36dfc0548f72b85097ba0cb513ab Mon Sep 17 00:00:00 2001 From: Deluan Date: Sun, 8 Mar 2026 21:38:48 -0400 Subject: [PATCH] refactor(transcode): reorder parameters in applyServerOverride function Signed-off-by: Deluan --- core/transcode/decider.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/transcode/decider.go b/core/transcode/decider.go index 3dd4a7b4a..55b451fd6 100644 --- a/core/transcode/decider.go +++ b/core/transcode/decider.go @@ -57,7 +57,7 @@ func (s *deciderService) MakeDecision(ctx context.Context, mf *model.MediaFile, // Check for server-side player transcoding override if trc, ok := request.TranscodingFrom(ctx); ok && trc.TargetFormat != "" { - clientInfo = applyServerOverride(clientInfo, &trc, ctx) + clientInfo = applyServerOverride(ctx, clientInfo, &trc) } log.Trace(ctx, "Making transcode decision", "mediaID", mf.ID, "container", src.Container, @@ -153,7 +153,7 @@ func buildSourceStream(mf *model.MediaFile, probe *ffmpeg.AudioProbeResult) Stre // applyServerOverride replaces the client-provided profiles with synthetic ones // matching the server-forced transcoding format and bitrate. -func applyServerOverride(original *ClientInfo, trc *model.Transcoding, ctx context.Context) *ClientInfo { +func applyServerOverride(ctx context.Context, original *ClientInfo, trc *model.Transcoding) *ClientInfo { maxBitRate := trc.DefaultBitRate if player, ok := request.PlayerFrom(ctx); ok && player.MaxBitRate > 0 { maxBitRate = player.MaxBitRate