X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-rad%2Fsrc%2Fdemuxers%2Fbink.rs;h=8438a363d0ab315aa5548b1cf0058240cb621484;hp=d0ae143ac9b7d7e827a5105a95e4aa0b3723261d;hb=afaed986483bab74cc41c17b03399a29fe390901;hpb=049474a0116e080d49c349256da7fae5f1a1b9c3 diff --git a/nihav-rad/src/demuxers/bink.rs b/nihav-rad/src/demuxers/bink.rs index d0ae143..8438a36 100644 --- a/nihav-rad/src/demuxers/bink.rs +++ b/nihav-rad/src/demuxers/bink.rs @@ -66,6 +66,8 @@ impl<'a> DemuxCore<'a> for BinkDemuxer<'a> { let tb_num = src.read_u32le()?; validate!((width > 0) && (height > 0) && (width <= 7680) && (height <= 4800)); validate!((self.frames > 0) && (tb_num > 0) && (tb_den > 0) && (max_size < fsize)); + self.tb_num = tb_num; + self.tb_den = tb_den; let mut flags: [u8; 4] = [0; 4]; src.read_buf(&mut flags)?; let mut edata: Vec = vec![0; 8];