diff options
Diffstat (limited to 'stream/src/lib.rs')
-rw-r--r-- | stream/src/lib.rs | 24 |
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) } |