diff options
Diffstat (limited to 'remuxer/src/lib.rs')
-rw-r--r-- | remuxer/src/lib.rs | 10 |
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)) } |