aboutsummaryrefslogtreecommitdiff
path: root/stream/src/lib.rs
diff options
context:
space:
mode:
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)
}