- src.read_packet(str, Some((self.cur_frame - 1) as u64), None, None, if (flags & 64) != 0 { true } else { false }, size)
+ let (tb_num, tb_den) = str.get_timebase();
+ let ts = NATimeInfo::new(Some((self.cur_frame - 1) as u64), None, None, tb_num, tb_den);
+ src.read_packet(str, ts, if (flags & 64) != 0 { true } else { false }, size)