aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/import
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-01-05 01:52:00 +0100
committermetamuffin <metamuffin@disroot.org>2024-01-05 01:52:00 +0100
commit7608522c8fdf46b93877da3fee4f21df3496beec (patch)
tree33b5819d17be535d7d44feedc675ebc0da4e16d4 /remuxer/src/import
parentbe510f1167f316eb18a798e6413220e7f91f782a (diff)
downloadjellything-7608522c8fdf46b93877da3fee4f21df3496beec.tar
jellything-7608522c8fdf46b93877da3fee4f21df3496beec.tar.bz2
jellything-7608522c8fdf46b93877da3fee4f21df3496beec.tar.zst
recursive import fixes (untested)
Diffstat (limited to 'remuxer/src/import')
-rw-r--r--remuxer/src/import/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/remuxer/src/import/mod.rs b/remuxer/src/import/mod.rs
index 92e601e..c6678df 100644
--- a/remuxer/src/import/mod.rs
+++ b/remuxer/src/import/mod.rs
@@ -4,6 +4,7 @@
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
use anyhow::{anyhow, bail, Context, Result};
+use bincode::{Decode, Encode};
use jellycommon::{Chapter, LocalTrack, SourceTrack, SourceTrackKind};
use jellymatroska::{
matroska::MatroskaTag,
@@ -13,7 +14,7 @@ use jellymatroska::{
use log::{debug, error, info, warn};
use std::{path::PathBuf, time::Instant};
-#[derive(Default, Debug)]
+#[derive(Default, Clone, Debug, Encode, Decode)]
pub struct MatroskaMetadata {
pub title: Option<String>,
pub description: Option<String>,