diff options
author | metamuffin <metamuffin@disroot.org> | 2024-04-08 11:04:35 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-04-08 11:04:35 +0200 |
commit | ec8a9312a86d97e69d746bbbdbfb7228a37a26df (patch) | |
tree | 7d84d18b4ad8baa2ff4a4ac45d6010d8ca3a7e4e /remuxer/src/lib.rs | |
parent | f33c79ce0d47d6d502e9ee943e2f39d36f68ef70 (diff) | |
download | jellything-ec8a9312a86d97e69d746bbbdbfb7228a37a26df.tar jellything-ec8a9312a86d97e69d746bbbdbfb7228a37a26df.tar.bz2 jellything-ec8a9312a86d97e69d746bbbdbfb7228a37a26df.tar.zst |
fix warning from mkvalidator about mising displaywidth.
Diffstat (limited to 'remuxer/src/lib.rs')
-rw-r--r-- | remuxer/src/lib.rs | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs index 6480a3d..192375b 100644 --- a/remuxer/src/lib.rs +++ b/remuxer/src/lib.rs @@ -71,15 +71,9 @@ pub fn ebml_track_entry( MatroskaTag::PixelWidth(width), MatroskaTag::PixelHeight(height), ]; - if let Some(display_width) = display_width { - props.push(MatroskaTag::DisplayWidth(display_width)) - } - 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)) - } + props.push(MatroskaTag::DisplayWidth(display_width.unwrap_or(width))); + props.push(MatroskaTag::DisplayHeight(display_height.unwrap_or(height))); + props.push(MatroskaTag::DisplayUnit(display_unit.unwrap_or(0))); if let Some(fps) = fps { props.push(MatroskaTag::FrameRate(fps)) } |