From 0f944c90380b28e010211f3c8d57423e38bb2c11 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 11 Jan 2023 20:49:39 +0100 Subject: tool for generating metadata --- common/src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'common/src') diff --git a/common/src/lib.rs b/common/src/lib.rs index 6c8bceb..77e90a5 100644 --- a/common/src/lib.rs +++ b/common/src/lib.rs @@ -15,14 +15,15 @@ pub struct ItemInfo { #[derive(Debug, Clone, Deserialize, Serialize)] pub struct Source { - file: PathBuf, - tracks: BTreeMap, + pub file: PathBuf, + pub tracks: BTreeMap, } #[derive(Debug, Clone, Deserialize, Serialize)] +#[serde(rename_all = "snake_case", tag = "kind")] pub enum SourceTrack { Video { - name: String, + language: String, codec: String, width: usize, height: usize, -- cgit v1.2.3-70-g09d2