diff options
Diffstat (limited to 'stream/src/lib.rs')
-rw-r--r-- | stream/src/lib.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stream/src/lib.rs b/stream/src/lib.rs index 4d96f8c..b62bf1c 100644 --- a/stream/src/lib.rs +++ b/stream/src/lib.rs @@ -64,7 +64,7 @@ pub async fn stream( .ok_or(anyhow!("node has no media"))?; let local_tracks = spec - .tracks + .track .iter() .map(|i| { anyhow::Ok( @@ -111,7 +111,7 @@ async fn remux_stream( CONF.media_path.to_owned(), node.public, local_tracks, - spec.tracks, + spec.track, spec.webm.unwrap_or(false), ) }); @@ -125,11 +125,11 @@ async fn original_stream( range: Range<usize>, b: DuplexStream, ) -> Result<()> { - if spec.tracks.len() != 1 { + if spec.track.len() != 1 { bail!("invalid amout of source \"tracks\". original only allows for exactly one.") } - let source = local_tracks[spec.tracks[0]].clone(); + let source = local_tracks[spec.track[0]].clone(); let mut file = File::open(CONF.media_path.join(source.path)) .await .context("opening source")?; |