From 696f4e060b932c5987c4796dae560fe95754aaa1 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Thu, 19 Feb 2026 00:57:18 +0100 Subject: fix server-side video playback --- stream/src/lib.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'stream/src/lib.rs') diff --git a/stream/src/lib.rs b/stream/src/lib.rs index 424e44b..1407643 100644 --- a/stream/src/lib.rs +++ b/stream/src/lib.rs @@ -25,7 +25,7 @@ use std::{ io::{Read, Seek, SeekFrom}, ops::Range, path::PathBuf, - sync::{Arc, LazyLock, Mutex}, + sync::Arc, }; use stream_info::{stream_info, write_stream_info}; @@ -39,19 +39,11 @@ pub struct Config { #[serde(default)] pub offer_av1: bool, } -pub static CONF_PRELOAD: Mutex> = Mutex::new(None); -static CONF: LazyLock = LazyLock::new(|| { - CONF_PRELOAD - .lock() - .unwrap() - .take() - .expect("stream config not preloaded. logic error") -}); - pub struct SMediaInfo { pub title: Option, pub files: BTreeSet, pub cache: Arc, + pub config: Arc, } pub struct StreamHead { -- cgit v1.3