Skip to content

Commit bacdaec

Browse files
committed
Fix #691: update jellyfin client lib for transcoding fix
1 parent a9299ae commit bacdaec

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

backend/mediaprovider/jellyfin/jellyfinmediaprovider.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,9 @@ func (j *jellyfinMediaProvider) GetStreamURL(trackID string, transcode *mediapro
357357
var jfTranscode *jellyfin.TranscodeOptions
358358
if transcode != nil {
359359
jfTranscode = &jellyfin.TranscodeOptions{
360+
// we only support opus and mp3 transcoding codecs right now,
361+
// both are accepted as a container format too
362+
Container: transcode.Codec,
360363
AudioCodec: transcode.Codec,
361364
AudioBitRate: uint32(transcode.BitRateKBPS * 1000),
362365
}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/deluan/sanitize v0.0.0-20230310221930-6e18967d9fc1
1111
github.com/dweymouth/fyne-advanced-list v0.0.0-20250211191927-58ea85eec72c
1212
github.com/dweymouth/fyne-tooltip v0.3.0
13-
github.com/dweymouth/go-jellyfin v0.0.0-20250808023725-196437af15a6
13+
github.com/dweymouth/go-jellyfin v0.0.0-20250906181147-ec11d92bb5d0
1414
github.com/go-audio/audio v1.0.0
1515
github.com/go-audio/wav v1.1.0
1616
github.com/godbus/dbus/v5 v5.1.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ github.com/dweymouth/fyne-tooltip v0.3.0 h1:NKCyTkh9NtvnTsiHtTOtaJzRDOFYP8AckQ2t
2323
github.com/dweymouth/fyne-tooltip v0.3.0/go.mod h1:m04ShLW/Tp6LXrNieTumApvNgo7YSB+wi+jZTN+kDBU=
2424
github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20250712002006-5064d705dac4 h1:Q3r94AcVL8yaF4Nrd3EQFKyLL3UN/zHPkj+My9B2vCQ=
2525
github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20250712002006-5064d705dac4/go.mod h1:YZt7SksjvrSNJCwbWFV32WON3mE1Sr7L41D29qMZ/lU=
26-
github.com/dweymouth/go-jellyfin v0.0.0-20250808023725-196437af15a6 h1:IFewD1zMs7eWkqmzdGeQP9lavYboJHwGqm1oOa7wZC8=
27-
github.com/dweymouth/go-jellyfin v0.0.0-20250808023725-196437af15a6/go.mod h1:fcUagHBaQnt06GmBAllNE0J4O/7064zXRWdqnTTtVjI=
26+
github.com/dweymouth/go-jellyfin v0.0.0-20250906181147-ec11d92bb5d0 h1:MDCR9AX6l9jdiyLrGl1QcJEhOmbejXItR96RGBYxFQ4=
27+
github.com/dweymouth/go-jellyfin v0.0.0-20250906181147-ec11d92bb5d0/go.mod h1:fcUagHBaQnt06GmBAllNE0J4O/7064zXRWdqnTTtVjI=
2828
github.com/dweymouth/go-wav v0.0.0-20250719173115-e60429a83eb0 h1:mYcctuWgVArHhSLJxndlUM43C3hoE18BLDBkXKM2tl0=
2929
github.com/dweymouth/go-wav v0.0.0-20250719173115-e60429a83eb0/go.mod h1:bp2870jtp/ixAJLIOdShBfl1WpyLGDZ57jnVWMgkgIc=
3030
github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=

0 commit comments

Comments
 (0)