diff options
Diffstat (limited to 'stream/src/hls.rs')
-rw-r--r-- | stream/src/hls.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/stream/src/hls.rs b/stream/src/hls.rs index c036e98..4f83577 100644 --- a/stream/src/hls.rs +++ b/stream/src/hls.rs @@ -49,11 +49,14 @@ pub async fn hls_variant_stream( mut spec: StreamSpec, mut b: DuplexStream, ) -> Result<()> { + let local_track = local_tracks.get(0).ok_or(anyhow!("no track"))?.to_owned(); + let track_index = spec.tracks[0]; let snips = spawn_blocking(move || { jellyremuxer::snippet::snippet_index( &CONF.media_path, &node.public, - local_tracks.get(0).ok_or(anyhow!("no track"))?, + &local_track, + track_index, ) }) .await??; |