aboutsummaryrefslogtreecommitdiff
path: root/stream
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-19 18:06:09 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-19 18:06:09 +0100
commitc545bdbc10ae5a55f991e03260e6a74b92a75fda (patch)
treeca2504648aead2c52ec7e5429d814174e7bc3124 /stream
parente409abe9a4a8b2553d1746c65631b84fdeff7d77 (diff)
downloadjellything-c545bdbc10ae5a55f991e03260e6a74b92a75fda.tar
jellything-c545bdbc10ae5a55f991e03260e6a74b92a75fda.tar.bz2
jellything-c545bdbc10ae5a55f991e03260e6a74b92a75fda.tar.zst
migrate transcoder config
Diffstat (limited to 'stream')
-rw-r--r--stream/src/fragment.rs1
-rw-r--r--stream/src/lib.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/stream/src/fragment.rs b/stream/src/fragment.rs
index 6902d77..62bb0b6 100644
--- a/stream/src/fragment.rs
+++ b/stream/src/fragment.rs
@@ -123,6 +123,7 @@ pub fn fragment_stream(
if !format.remux {
segment = transcode(
&sinfo.cache,
+ &sinfo.config.transcoder,
track.kind,
&format!("{}-T{track_num}-I{index}", HashKey(media_path)),
format,
diff --git a/stream/src/lib.rs b/stream/src/lib.rs
index 1407643..a94f4c7 100644
--- a/stream/src/lib.rs
+++ b/stream/src/lib.rs
@@ -37,6 +37,7 @@ pub struct Config {
#[serde(default)] pub offer_vp8: bool,
#[serde(default)] pub offer_vp9: bool,
#[serde(default)] pub offer_av1: bool,
+ pub transcoder: jellytranscoder::Config,
}
pub struct SMediaInfo {