Patent ID: 8379674

Claim:
A time-base conversion method for obtaining a target time stamp on a target time-base from an originating time stamp on an originating time-base of a system comprising the steps of: a. taking samples simultaneously from transport streams having the originating time-base and target time-base, respectively; b. storing a current sample and an immediately preceding sample for each of the originating time-base and the target time-base, respectively; c. determining a first difference between the current sample and the immediately preceding sample for the originating time-base and a second difference between the current sample and the immediately preceding sample for the target time-base, respectively; d. adding half the first difference to the current sample of the originating time base and half the second difference to the current sample of the target time-base if the current sample of the originating time base is less than the originating time-stamp and subtracting half the first difference from the current sample of the originating time base and half the second difference from the current sample of the target time-base if the current sample of the originating time base is more than the originating time-stamp; e. halving the first difference and the second difference; f. iterating steps d. and e. until the first difference or the second difference is less than a predetermined value; and g. outputting the iterated current sample of the target time-base as the target time-stamp.