aboutsummaryrefslogtreecommitdiff
path: root/stream/src/jhls.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-01-26 03:46:05 +0100
committermetamuffin <metamuffin@disroot.org>2024-01-26 03:46:05 +0100
commit2e41b2b373d5a057061a7694aa5e83001efeaf0f (patch)
treefd9c82fcaf7a8100698b162f9c21ba1852becc88 /stream/src/jhls.rs
parent9918784ba0b71b406e98e069a4e2be10bf72f02e (diff)
downloadjellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar
jellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar.bz2
jellything-2e41b2b373d5a057061a7694aa5e83001efeaf0f.tar.zst
fix a bunch of stupid things regarding subtitles. still doesnt work
Diffstat (limited to 'stream/src/jhls.rs')
-rw-r--r--stream/src/jhls.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/stream/src/jhls.rs b/stream/src/jhls.rs
index d5bb575..e26df1b 100644
--- a/stream/src/jhls.rs
+++ b/stream/src/jhls.rs
@@ -16,7 +16,7 @@ use tokio::io::{AsyncWriteExt, DuplexStream};
pub async fn jhls_index(
node: Node,
local_tracks: &[LocalTrack],
- _spec: StreamSpec,
+ spec: StreamSpec,
mut b: DuplexStream,
perms: &PermissionSet,
) -> Result<()> {
@@ -26,7 +26,12 @@ pub async fn jhls_index(
.to_owned();
let segments = tokio::task::spawn_blocking(move || {
- jellyremuxer::snippet::snippet_index(&CONF.media_path, &node.public, &local_track)
+ jellyremuxer::snippet::snippet_index(
+ &CONF.media_path,
+ &node.public,
+ &local_track,
+ spec.tracks[0],
+ )
})
.await??;