From e24a026c58c07a2800662b9f5f4fd3f61d53c1d1 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 18 Jan 2023 19:13:36 +0100 Subject: player config works --- remuxer/src/lib.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'remuxer/src') diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs index 21b41bb..5536a12 100644 --- a/remuxer/src/lib.rs +++ b/remuxer/src/lib.rs @@ -27,6 +27,7 @@ impl RemuxerContext { path_base: PathBuf, iteminfo: ItemInfo, selection: Vec, + webm: bool, ) -> anyhow::Result<()> { let source_path = path_base.join(&iteminfo.path); info!("remuxing {source_path:?} to have tracks {selection:?}"); @@ -49,8 +50,11 @@ impl RemuxerContext { MatroskaTag::EbmlReadVersion(1), MatroskaTag::EbmlMaxIdLength(4), MatroskaTag::EbmlMaxSizeLength(8), - // MatroskaTag::DocType("matroska".to_string()), - MatroskaTag::DocType("webm".to_string()), + MatroskaTag::DocType(if webm { + "webm".to_string() + } else { + "matroska".to_string() + }), MatroskaTag::DocTypeVersion(4), MatroskaTag::DocTypeReadVersion(2), ])))?; -- cgit v1.2.3-70-g09d2