[nut]: r256 - trunk/libnut/demuxer.c

20 Nov
2006
20 Nov
'06
2:12 p.m.
Author: ods15 Date: Mon Nov 20 15:12:38 2006 New Revision: 256 Modified: trunk/libnut/demuxer.c Log: Prevent useless seeking in smart_find_syncpoint() Modified: trunk/libnut/demuxer.c ============================================================================== --- trunk/libnut/demuxer.c (original) +++ trunk/libnut/demuxer.c Mon Nov 20 15:12:38 2006 @@ -853,7 +853,7 @@ ERROR(i == sl->len || (i && !sl->s[i-1].seen_next), -1); // trust the caller if it gave more percise syncpoint location - if (pos < sl->s[i].pos) seek_buf(nut->i, sl->s[i].pos, SEEK_SET); + if (ABS(pos - sl->s[i].pos) > 15) seek_buf(nut->i, sl->s[i].pos, SEEK_SET); } fss->i = i + 1; fss->pos = pos;
6837
Age (days ago)
6837
Last active (days ago)
0 comments
1 participants
participants (1)
-
ods15