From c4fe54446f4451d4300328e74af7a53af85292cc Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Thu, 22 Jan 2026 19:04:50 +0100 Subject: [PATCH] use NATimeInfo::rescale_ts() instead of NATimeInfo::ts_to_time() --- src/demux.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/demux.rs b/src/demux.rs index 1607097..adfae6f 100644 --- a/src/demux.rs +++ b/src/demux.rs @@ -47,7 +47,7 @@ impl<'a> RawStreamCtx<'a> { } if packet.is_keyframe() { let pts = packet.get_pts().unwrap_or(self.pts); - let time = NATimeInfo::ts_to_time(pts, 1000, self.stream.tb_num, self.stream.tb_den); + let time = NATimeInfo::rescale_ts(pts, self.stream.tb_num, self.stream.tb_den, 1, 1000); let in_range = if let Some(last) = self.seek.seek_info[0].entries.last() { last.pts >= pts } else { @@ -190,7 +190,7 @@ impl<'a> DemuxerObject<'a> { DemuxerObject::Normal(ref dmx) => dmx.get_duration(), DemuxerObject::Raw(ref dmx, _, _) => dmx.get_duration(), DemuxerObject::RawStream(ref ctx) => { - NATimeInfo::ts_to_time(ctx.stream.duration, 1000, ctx.stream.tb_num, ctx.stream.tb_den) + NATimeInfo::rescale_ts(ctx.stream.duration, ctx.stream.tb_num, ctx.stream.tb_den, 1, 1000) }, _ => 0, } -- 2.39.5