diff options
author | metamuffin <metamuffin@disroot.org> | 2025-03-02 13:43:59 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-03-02 13:43:59 +0100 |
commit | b9539ee3afbf1440b8628bf0609dc0e24aed116c (patch) | |
tree | 5fa67c5db5e3c266385da36116f7723bf1a72c96 /stream/src/jhls.rs | |
parent | f0dbf139d8708194d1ff7e887b1dff48ccc166fa (diff) | |
download | jellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar jellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar.bz2 jellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar.zst |
change things
Diffstat (limited to 'stream/src/jhls.rs')
-rw-r--r-- | stream/src/jhls.rs | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/stream/src/jhls.rs b/stream/src/jhls.rs index b222e39..2a2faec 100644 --- a/stream/src/jhls.rs +++ b/stream/src/jhls.rs @@ -24,24 +24,24 @@ pub async fn jhls_index( mut b: DuplexStream, perms: &PermissionSet, ) -> Result<()> { - let local_track = local_tracks - .first() - .ok_or(anyhow!("track missing"))? - .to_owned(); + // let local_track = local_tracks + // .first() + // .ok_or(anyhow!("track missing"))? + // .to_owned(); - let fragments = tokio::task::spawn_blocking(move || { - jellyremuxer::fragment::fragment_index(&CONF.media_path, &node, &local_track, spec.track[0]) - }) - .await??; + // let fragments = tokio::task::spawn_blocking(move || { + // jellyremuxer::fragment::fragment_index(&CONF.media_path, &node, &local_track, spec.track[0]) + // }) + // .await??; - let out = serde_json::to_string(&JhlsTrackIndex { - extra_profiles: if perms.check(&UserPermission::Transcode) { - CONF.transcoding_profiles.clone() - } else { - vec![] - }, - fragments, - })?; - tokio::spawn(async move { b.write_all(out.as_bytes()).await }); + // let out = serde_json::to_string(&JhlsTrackIndex { + // extra_profiles: if perms.check(&UserPermission::Transcode) { + // CONF.transcoding_profiles.clone() + // } else { + // vec![] + // }, + // fragments, + // })?; + // tokio::spawn(async move { b.write_all(out.as_bytes()).await }); Ok(()) } |