aboutsummaryrefslogtreecommitdiff
path: root/import
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-02-16 15:15:20 +0100
committermetamuffin <metamuffin@disroot.org>2025-02-16 15:15:20 +0100
commit079fbf62ad125cfe69853c0bf543db7225d41020 (patch)
tree1445daa006936ad83edef1b217f05a9dc43e33bc /import
parentabe663807337faa717f9485b047c8f0e808f2a09 (diff)
downloadjellything-079fbf62ad125cfe69853c0bf543db7225d41020.tar
jellything-079fbf62ad125cfe69853c0bf543db7225d41020.tar.bz2
jellything-079fbf62ad125cfe69853c0bf543db7225d41020.tar.zst
dont leak media paths, fix jsp profile selection and add small hack to accept relative timestamps from transcoding
Diffstat (limited to 'import')
-rw-r--r--import/src/lib.rs13
1 files changed, 8 insertions, 5 deletions
diff --git a/import/src/lib.rs b/import/src/lib.rs
index 7d1b635..3e90e7e 100644
--- a/import/src/lib.rs
+++ b/import/src/lib.rs
@@ -386,11 +386,14 @@ fn import_media_file(
} else {
SourceTrackKind::Subtitles
},
- source: TrackSource::Local(LocalTrack {
- codec_private: track.codec_private,
- path: path.to_owned(),
- track: track.track_number as usize,
- }),
+ source: TrackSource::Local(
+ AssetInner::LocalTrack(LocalTrack {
+ codec_private: track.codec_private,
+ path: path.to_owned(),
+ track: track.track_number as usize,
+ })
+ .ser(),
+ ),
})
.collect::<Vec<_>>();