# HG changeset patch # User zuxy # Date 1196250525 0 # Node ID fa4dc90bfe06f915c94a6235c9251939dfb75980 # Parent fb1bd7bf749d3b06aaa0ca92815165dc48e233da Correct VCD track no. calculation on Windows. diff -r fb1bd7bf749d -r fa4dc90bfe06 stream/vcd_read_win32.h --- a/stream/vcd_read_win32.h Wed Nov 28 11:36:23 2007 +0000 +++ b/stream/vcd_read_win32.h Wed Nov 28 11:48:45 2007 +0000 @@ -21,7 +21,7 @@ } static inline unsigned vcd_get_msf(mp_vcd_priv_t* vcd, int track){ - int index = track + vcd->toc.FirstTrack - 1; + int index = track - vcd->toc.FirstTrack; /* -150 to compensate the 2-second pregap */ return vcd->toc.TrackData[index].Address[3] + (vcd->toc.TrackData[index].Address[2] +