From f7e3841426ed4661ede6ccfff9c306141735d465 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 26 Sep 2025 14:35:23 +0200 Subject: refactor remuxer trait; add webm support; add back transcoding --- cache/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cache/src') diff --git a/cache/src/lib.rs b/cache/src/lib.rs index 52245d6..115741c 100644 --- a/cache/src/lib.rs +++ b/cache/src/lib.rs @@ -127,10 +127,10 @@ thread_local! { pub static WITHIN_CACHE_FILE: AtomicBool = const { AtomicBool::n pub fn cache_file( kind: &str, key: impl Hash, - mut generate: Fun, + generate: Fun, ) -> Result where - Fun: FnMut(std::fs::File) -> Result<(), anyhow::Error>, + Fun: FnOnce(std::fs::File) -> Result<(), anyhow::Error>, { let (bucket, location) = cache_location(kind, key); let loc_abs = location.abs(); -- cgit v1.2.3-70-g09d2