From 9e205e33a61d0268c35362740aa91ca459dbf428 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 30 Sep 2023 09:44:23 +0200 Subject: stream head + webm not a format anymore --- server/src/routes/ui/player.rs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'server/src/routes/ui') diff --git a/server/src/routes/ui/player.rs b/server/src/routes/ui/player.rs index fa9657f..4a636e6 100644 --- a/server/src/routes/ui/player.rs +++ b/server/src/routes/ui/player.rs @@ -33,13 +33,16 @@ pub struct PlayerConfig { } #[get("/n//player?", rank = 4)] -pub fn r_player( +pub fn r_player<'a>( _sess: Session, - db: &State, - id: String, + db: &'a State, + id: &'a str, conf: PlayerConfig, -) -> MyResult> { - let item = db.node.get(&id)?.ok_or(anyhow!("node does not exist"))?; +) -> MyResult> { + let item = db + .node + .get(&id.to_string())? + .ok_or(anyhow!("node does not exist"))?; let spec = StreamSpec { tracks: None @@ -48,7 +51,8 @@ pub fn r_player( .chain(conf.a.into_iter()) .chain(conf.s.into_iter()) .collect::>(), - format: StreamFormat::Webm, + format: StreamFormat::Matroska, + webm: Some(true), ..Default::default() }; -- cgit v1.2.3-70-g09d2