×

Fine-grained synchronization of a decompressed audio stream by skipping or repeating a variable number of samples from a frame

  • US 6,310,652 B1
  • Filed: 05/02/1997
  • Issued: 10/30/2001
  • Est. Priority Date: 05/02/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing device for processing a stream of data, comprising:

  • means for decoding the stream of data to form a stream of decompressed audio data;

    a first memory circuit operable to hold at least a first frame of the stream of decompressed audio data, the first frame of data having a predetermined number of decompressed audio data words, the memory circuit connected to an address bus and to a data bus;

    a port for transferring the stream of decompressed audio data to another device;

    means for determining a first presentation time for the frame of decompressed audio data;

    means for determining a first reference time;

    a processing unit connected to the first memory circuit and to the port;

    the processing unit operable to transfer the first frame of decompressed audio data to the port, the processing unit being further operable to determine a first time difference between the first presentation time and the first reference time; and

    means for transferring only a first portion of the first frame in accordance with the first time difference, wherein the first portion of the first frame is a number of decompressed audio data words selected from a range consisting of any whole number between and including 1 and the predetermined number of data words, whereby synchronism between a second presentation time of a second frame of data and a second reference time is improved.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×