diff options
Diffstat (limited to 'transcoder/src/thumbnail.rs')
-rw-r--r-- | transcoder/src/thumbnail.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/transcoder/src/thumbnail.rs b/transcoder/src/thumbnail.rs index 5baf888..9661fd0 100644 --- a/transcoder/src/thumbnail.rs +++ b/transcoder/src/thumbnail.rs @@ -1,11 +1,10 @@ use crate::LOCAL_IMAGE_TRANSCODING_TASKS; -use jellybase::cache::async_cache_file; -use jellycommon::AssetLocation; +use jellybase::cache::{async_cache_file, CachePath}; use log::info; use std::{path::Path, process::Stdio}; use tokio::{io::copy, process::Command}; -pub async fn create_thumbnail(path: &Path, time: f64) -> anyhow::Result<AssetLocation> { +pub async fn create_thumbnail(path: &Path, time: f64) -> anyhow::Result<CachePath> { Ok(async_cache_file( &["thumb", path.to_str().unwrap(), &format!("{time}")], move |mut output| async move { |