aboutsummaryrefslogtreecommitdiff
path: root/tools/src/bin
diff options
context:
space:
mode:
Diffstat (limited to 'tools/src/bin')
-rw-r--r--tools/src/bin/import.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/src/bin/import.rs b/tools/src/bin/import.rs
index 78c8646..a27b247 100644
--- a/tools/src/bin/import.rs
+++ b/tools/src/bin/import.rs
@@ -138,7 +138,7 @@ fn main() -> anyhow::Result<()> {
std::fs::copy(&input, &source_path)?;
let input = File::open(&source_path).unwrap();
let mut input = EbmlReader::new(input);
- let (tracks, local_tracks, seek_index) =
+ let (tracks, local_tracks, seek_index, duration) =
import_read(&source_path.to_path_buf(), &mut input)?;
for (tn, index) in seek_index {
@@ -151,10 +151,7 @@ fn main() -> anyhow::Result<()> {
}
kind = NodeKind::Movie;
- media = Some(MediaInfo {
- tracks,
- duration: 0.,
- });
+ media = Some(MediaInfo { duration, tracks });
source = Some(jellycommon::MediaSource::Local {
tracks: local_tracks,
});
@@ -173,6 +170,7 @@ fn main() -> anyhow::Result<()> {
},
public: NodePublic {
parent: None,
+ federated: None,
description: Some(details.overview),
tagline: details.tagline,
title: details.title.clone().or(details.name.clone()).unwrap(),