1
0
Fork 0
mirror of https://github.com/alfg/mp4-rust.git synced 2024-06-02 13:39:54 +00:00

cargo fmt

This commit is contained in:
Luke Curley 2023-05-02 10:09:07 -07:00
parent edc35124c4
commit 94a133b1fd
2 changed files with 10 additions and 9 deletions

View file

@ -20,7 +20,7 @@ impl MvexBox {
pub fn get_size(&self) -> u64 {
let mut size = HEADER_SIZE;
size += self.mehd.as_ref().map_or(0,|x| x.box_size());
size += self.mehd.as_ref().map_or(0, |x| x.box_size());
for trex in self.trexs.iter() {
size += trex.box_size();
@ -90,10 +90,7 @@ impl<R: Read + Seek> ReadBox<&mut R> for MvexBox {
skip_bytes_to(reader, start + size)?;
Ok(MvexBox {
mehd,
trexs,
})
Ok(MvexBox { mehd, trexs })
}
}

View file

@ -103,10 +103,14 @@ impl<R: Read + Seek> Mp4Reader<R> {
// Get the default sample duration for the indicated track.
// This is buried in the optional mvex box, in a trex box per track.
let default_sample_duration = mvex.and_then(|mvex|
mvex.trexs.iter().find(|trex| trex.track_id == track_id)
.and_then(|trex| Some(trex.default_sample_duration))
).unwrap_or(0);
let default_sample_duration = mvex
.and_then(|mvex| {
mvex.trexs
.iter()
.find(|trex| trex.track_id == track_id)
.and_then(|trex| Some(trex.default_sample_duration))
})
.unwrap_or(0);
if let Some(track) = tracks.get_mut(&track_id) {
track.default_sample_duration = default_sample_duration;