From 754b70fee4fc7207e64fa01c08e2cb46e11969a4 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 27 Jan 2025 18:45:10 +0100 Subject: [PATCH] mov: do not set audio timebase numerator to zero --- nihav-commonfmt/src/demuxers/mov.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nihav-commonfmt/src/demuxers/mov.rs b/nihav-commonfmt/src/demuxers/mov.rs index a4c8ede..c2cbdcb 100644 --- a/nihav-commonfmt/src/demuxers/mov.rs +++ b/nihav-commonfmt/src/demuxers/mov.rs @@ -739,7 +739,7 @@ fn read_stsd(track: &mut Track, br: &mut ByteReader, size: u64) -> DemuxerResult let _bytes_per_sample = br.read_u32be()?; track.bsize = bytes_per_frame as usize; track.frame_samples = samples_per_packet as usize; - track.tb_num = samples_per_packet; + track.tb_num = samples_per_packet.max(1); block_align = bytes_per_frame as usize; }, 2 => { -- 2.39.5