aboutsummaryrefslogtreecommitdiff
path: root/stream/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-02 13:43:59 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-02 13:43:59 +0100
commitb9539ee3afbf1440b8628bf0609dc0e24aed116c (patch)
tree5fa67c5db5e3c266385da36116f7723bf1a72c96 /stream/src/lib.rs
parentf0dbf139d8708194d1ff7e887b1dff48ccc166fa (diff)
downloadjellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar
jellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar.bz2
jellything-b9539ee3afbf1440b8628bf0609dc0e24aed116c.tar.zst
change things
Diffstat (limited to 'stream/src/lib.rs')
-rw-r--r--stream/src/lib.rs24
1 files changed, 24 insertions, 0 deletions
diff --git a/stream/src/lib.rs b/stream/src/lib.rs
index 6f31e6b..68b7e44 100644
--- a/stream/src/lib.rs
+++ b/stream/src/lib.rs
@@ -60,6 +60,30 @@ pub async fn stream(
) -> Result<DuplexStream> {
let (a, b) = duplex(4096);
+ match spec {
+ StreamSpec::Whep { track, seek } => todo!(),
+ StreamSpec::WhepControl { token } => todo!(),
+ StreamSpec::Remux { tracks, container } => todo!(),
+ StreamSpec::Original { track } => todo!(),
+ StreamSpec::HlsSuperMultiVariant { container } => todo!(),
+ StreamSpec::HlsMultiVariant { segment, container } => todo!(),
+ StreamSpec::HlsVariant {
+ segment,
+ track,
+ container,
+ format,
+ } => todo!(),
+ StreamSpec::Info { segment } => todo!(),
+ StreamSpec::FragmentIndex { segment, track } => todo!(),
+ StreamSpec::Fragment {
+ segment,
+ track,
+ index,
+ container,
+ format,
+ } => todo!(),
+ }
+
Ok(a)
}