From 0fe48987c336b9b50cba09355aa3c1cf11740edc Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 16 Sep 2025 13:40:50 +0200 Subject: started flac demuxer --- transcoder/Cargo.toml | 1 + transcoder/src/fragment.rs | 1 + 2 files changed, 2 insertions(+) (limited to 'transcoder') diff --git a/transcoder/Cargo.toml b/transcoder/Cargo.toml index 06dc1aa..e0d81a6 100644 --- a/transcoder/Cargo.toml +++ b/transcoder/Cargo.toml @@ -26,3 +26,4 @@ imgref = "1.11.0" ravif = "0.11.11" tokio = { workspace = true } serde = { version = "1.0.217", features = ["derive"] } +winter-matroska = { git = "https://codeberg.org/metamuffin/ebml-rs", package = "matroska" } diff --git a/transcoder/src/fragment.rs b/transcoder/src/fragment.rs index fc5fb21..4cd8b6f 100644 --- a/transcoder/src/fragment.rs +++ b/transcoder/src/fragment.rs @@ -14,6 +14,7 @@ use tokio::{ io::copy, process::{ChildStdin, Command}, }; +use winter_matroska::TrackEntry as MatroskaTrackEntry; // TODO odd video resolutions can cause errors when transcoding to YUV42{0,2} // TODO with an implementation that cant handle it (SVT-AV1 is such an impl). -- cgit v1.2.3-70-g09d2