From 236b22fa5bb198d3dbd732b1e06467b9f95588f7 Mon Sep 17 00:00:00 2001 From: maxim Date: Mon, 23 Sep 2002 15:00:23 +0000 Subject: Do not add a start offset time to the track duration time. Submitted by: Dmitry Afanasiev, MFC after: 2 weeks --- usr.sbin/cdcontrol/cdcontrol.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'usr.sbin') diff --git a/usr.sbin/cdcontrol/cdcontrol.c b/usr.sbin/cdcontrol/cdcontrol.c index 7b90e34..f497c52 100644 --- a/usr.sbin/cdcontrol/cdcontrol.c +++ b/usr.sbin/cdcontrol/cdcontrol.c @@ -1015,7 +1015,8 @@ void prtrack (struct cd_toc_entry *e, int lastflag) else next = ntohl(e[1].addr.lba); len = next - block; - lba2msf (len, &m, &s, &f); + /* Take into account a start offset time. */ + lba2msf (len - 150, &m, &s, &f); /* Print duration, block, length, type */ printf ("%2d:%02d.%02d %6d %6d %5s\n", m, s, f, block, len, -- cgit v1.1