aboutsummaryrefslogtreecommitdiff
path: root/remuxer/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'remuxer/src/lib.rs')
-rw-r--r--remuxer/src/lib.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs
index 49af2e7..6480a3d 100644
--- a/remuxer/src/lib.rs
+++ b/remuxer/src/lib.rs
@@ -4,15 +4,15 @@
Copyright (C) 2024 metamuffin <metamuffin.org>
*/
pub mod extract;
-pub mod import;
+pub mod fragment;
+pub mod metadata;
pub mod remux;
pub mod seek_index;
pub mod segment_extractor;
-pub mod fragment;
pub mod trim_writer;
-pub use remux::remux_stream_into;
pub use fragment::write_fragment_into;
+pub use remux::remux_stream_into;
use jellycommon::{SourceTrack, SourceTrackKind};
use jellymatroska::{Master, MatroskaTag};
@@ -63,6 +63,7 @@ pub fn ebml_track_entry(
height,
display_height,
display_width,
+ display_unit,
fps,
} => {
els.push(MatroskaTag::TrackType(1));
@@ -76,6 +77,9 @@ pub fn ebml_track_entry(
if let Some(display_height) = display_height {
props.push(MatroskaTag::DisplayHeight(display_height))
}
+ if let Some(display_unit) = display_unit {
+ props.push(MatroskaTag::DisplayUnit(display_unit))
+ }
if let Some(fps) = fps {
props.push(MatroskaTag::FrameRate(fps))
}