diff options
author | metamuffin <metamuffin@disroot.org> | 2023-01-18 19:13:36 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-01-18 19:13:36 +0100 |
commit | e24a026c58c07a2800662b9f5f4fd3f61d53c1d1 (patch) | |
tree | 91c158ff294508f903f2489f204e313700d42828 /remuxer/src | |
parent | 46ef75431e1d34c63a690726a8ef584d175ddd30 (diff) | |
download | jellything-e24a026c58c07a2800662b9f5f4fd3f61d53c1d1.tar jellything-e24a026c58c07a2800662b9f5f4fd3f61d53c1d1.tar.bz2 jellything-e24a026c58c07a2800662b9f5f4fd3f61d53c1d1.tar.zst |
player config works
Diffstat (limited to 'remuxer/src')
-rw-r--r-- | remuxer/src/lib.rs | 8 |
1 files changed, 6 insertions, 2 deletions
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<u64>, + 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), ])))?; |