aboutsummaryrefslogtreecommitdiff
path: root/stream/src/segment.rs
diff options
context:
space:
mode:
Diffstat (limited to 'stream/src/segment.rs')
-rw-r--r--stream/src/segment.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/stream/src/segment.rs b/stream/src/segment.rs
index a2553bc..fc4aaf4 100644
--- a/stream/src/segment.rs
+++ b/stream/src/segment.rs
@@ -4,7 +4,7 @@
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, bail, Result};
-use jellybase::{permission::PermissionSetExt, AssetLocationExt, CONF};
+use jellybase::{permission::PermissionSetExt, CONF};
use jellycommon::{
stream::StreamSpec,
user::{PermissionSet, UserPermission},
@@ -44,7 +44,7 @@ pub async fn segment_stream(
tokio::task::spawn_blocking(move || {
if let Err(err) = jellyremuxer::write_snippet_into(
SyncIoBridge::new(b),
- &CONF.library_path,
+ &CONF.media_path,
&node.public,
&local_track,
track,
@@ -57,7 +57,7 @@ pub async fn segment_stream(
},
)
.await?;
- let mut output = File::open(location.path()).await?;
+ let mut output = File::open(location.abs()).await?;
tokio::task::spawn(async move {
if let Err(err) = tokio::io::copy(&mut output, &mut b).await {
warn!("cannot write stream: {err}")
@@ -68,7 +68,7 @@ pub async fn segment_stream(
tokio::task::spawn_blocking(move || {
if let Err(err) = jellyremuxer::write_snippet_into(
b,
- &CONF.library_path,
+ &CONF.media_path,
&node.public,
&local_track,
track,