From: Kostya Shishkov Date: Mon, 27 Jan 2025 17:45:10 +0000 (+0100) Subject: mov: do not set audio timebase numerator to zero X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=754b70fee4fc7207e64fa01c08e2cb46e11969a4;p=nihav.git mov: do not set audio timebase numerator to zero --- 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 => {