X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-commonfmt%2Fsrc%2Fdemuxers%2Fmov.rs;h=54a6c522d2f1a9c86cd90a9e70894248e9c6562a;hb=625751036014b099fd9c126397bc973cb0543130;hp=f57b1c7a5869c9d10db84eacf6e613ee8b678e61;hpb=d9bf7e748a677e3760032a7c83c571d7fcaabd3a;p=nihav.git diff --git a/nihav-commonfmt/src/demuxers/mov.rs b/nihav-commonfmt/src/demuxers/mov.rs index f57b1c7..54a6c52 100644 --- a/nihav-commonfmt/src/demuxers/mov.rs +++ b/nihav-commonfmt/src/demuxers/mov.rs @@ -754,7 +754,9 @@ fn read_stsd(track: &mut Track, br: &mut ByteReader, size: u64) -> DemuxerResult track.bsize = (sample_size / 8) as usize; }, }; - track.tb_den = sample_rate; + if track.tb_den <= 1 { + track.tb_den = sample_rate; + } track.raw_audio = matches!(&fcc, b"NONE" | b"raw " | b"twos" | b"sowt" | b"in24" | b"in32" | b"fl32" | b"fl64" |