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.rs18
1 files changed, 18 insertions, 0 deletions
diff --git a/stream/src/segment.rs b/stream/src/segment.rs
new file mode 100644
index 0000000..ed4f5ef
--- /dev/null
+++ b/stream/src/segment.rs
@@ -0,0 +1,18 @@
+/*
+ This file is part of jellything (https://codeberg.org/metamuffin/jellything)
+ which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
+ Copyright (C) 2023 metamuffin <metamuffin.org>
+*/
+use jellycommon::{stream::StreamSpec, LocalTrack, Node};
+use std::ops::Range;
+use tokio::io::DuplexStream;
+
+pub async fn stream_segment(
+ node: Node,
+ track_sources: Vec<LocalTrack>,
+ spec: StreamSpec,
+ range: Range<usize>,
+ b: DuplexStream,
+) {
+
+}