aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/import/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-07-31 20:28:38 +0200
committermetamuffin <metamuffin@disroot.org>2023-07-31 20:28:38 +0200
commit30306bcf5a312c8749b1b66ef0a426cf7aaee989 (patch)
tree74836ccee827589b3606c65f8502e4e6ef13d880 /remuxer/src/import/mod.rs
parentaeafba7847e189313df3025e6d6f291999b57350 (diff)
downloadjellything-30306bcf5a312c8749b1b66ef0a426cf7aaee989.tar
jellything-30306bcf5a312c8749b1b66ef0a426cf7aaee989.tar.bz2
jellything-30306bcf5a312c8749b1b66ef0a426cf7aaee989.tar.zst
images loading again
Diffstat (limited to 'remuxer/src/import/mod.rs')
-rw-r--r--remuxer/src/import/mod.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/remuxer/src/import/mod.rs b/remuxer/src/import/mod.rs
index 1af74f6..8df9f42 100644
--- a/remuxer/src/import/mod.rs
+++ b/remuxer/src/import/mod.rs
@@ -258,7 +258,12 @@ fn import_read_segment(
}
for i in 0..iteminfo.len() {
- seek_index_out.push(seek_index.get(&(i as u64)).unwrap().clone())
+ seek_index_out.push(
+ seek_index
+ .get(&(i as u64))
+ .map(|e| e.to_owned())
+ .unwrap_or_else(|| SeekIndex { blocks: vec![] }),
+ )
}
Ok(if let Some(duration) = duration {