Patent ID: 7155654

Claim:
An apparatus for concealing errors in digital data, the apparatus having an input for receiving the digital data and an output for outputting the digital data after error concealment, the apparatus further comprising: at least one interpolator for estimating a value of a sample of the received digital data from other samples of the received digital data, the other samples including samples besides a sample immediately previous to the sample of received digital data, the at least one interpolator having an input for inputting the received digital data and an output for outputting the estimated value of the sample of the received digital data; at least one first holding unit having an input for selectively receiving the sample of the received digital data only when the sample is error free, and an output for outputting the error free sample of the received digital data; and a selector for selecting between outputting the estimated value of the sample of the received digital data and outputting the error free sample of the received digital data based on at least one error indicator.