OSDN Git Service

- hardware players don't tolerate video or audio frames that overlap in time & some...
authorvan <van@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 3 Apr 2008 04:40:30 +0000 (04:40 +0000)
committervan <van@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 3 Apr 2008 04:40:30 +0000 (04:40 +0000)
commite31f15005a8e29128724430289f3771a54302629
tree04b13c17793dcfe4f182bd33e0dbdb56782d9512
parent3c1f40d92bc921f116e3fbcb69a68b36397fb858
 - hardware players don't tolerate video or audio frames that overlap in time & some dvd mastering techniques take advantage of this. Get rid of fudge factors so we drop all such frames otherwise they screw up our a/v sync.
 - fix video timing 'off by one': since we look one frame ahead time has to actually advance on the next video frame. time that stays the same guarantees a one frame overlap which really messes up mp4 durations.

git-svn-id: svn://localhost/HandBrake/trunk@1372 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/sync.c