aboutsummaryrefslogtreecommitdiff
path: root/server/src/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/frontend')
-rw-r--r--server/src/frontend/pages/node.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/server/src/frontend/pages/node.rs b/server/src/frontend/pages/node.rs
index 7ac4332..6819bc9 100644
--- a/server/src/frontend/pages/node.rs
+++ b/server/src/frontend/pages/node.rs
@@ -1,3 +1,5 @@
+use super::MyError;
+use crate::rocket_uri_macro_stream;
use crate::{
frontend::pages::HtmlTemplate,
library::{Directory, Item, Node},
@@ -7,8 +9,6 @@ use anyhow::Context;
use rocket::{get, uri, State};
use std::{ops::Deref, path::PathBuf, sync::Arc};
-use super::MyError;
-
#[get("/library/<path..>")]
pub async fn page_library_node(
path: PathBuf,
@@ -56,5 +56,6 @@ markup::define! {
}
ItemPage(item: Arc<Item>) {
h1 { @item.data.title }
+ video[src=&uri!(stream(&item.lib_path, "1,2")).to_string(), controls] {}
}
}