fix + add transcode

This commit is contained in:
JMARyA 2024-08-01 14:55:31 +02:00
parent 76e2641008
commit 95a2a71f25
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
6 changed files with 50 additions and 4 deletions

View file

@ -23,3 +23,9 @@ pub async fn track_audio_route(track_id: &str, lib: &State<Libary>) -> Option<Na
.await
.ok()
}
#[get("/track/<track_id>/audio/opus128")]
pub async fn track_audio_opus128_route(track_id: &str, lib: &State<Libary>) -> Option<NamedFile> {
let track = lib.get_track_by_id(track_id).await?;
NamedFile::open(track.get_opus(128)).await.ok()
}