×

Using a plurality of buffers to provide audio for synchronized playback to multiple audio devices having separate device clocks

  • US 9,569,169 B2
  • Filed: 11/02/2015
  • Issued: 02/14/2017
  • Est. Priority Date: 06/25/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • reading, by a device-side audio handling input/output unit (DIO) of an audio playback device, audio data from a buffer at a DIO position of the buffer during playing back audio from the buffer;

    wrapping the DIO position to a start of the buffer upon reaching an end of the buffer;

    generating timestamp information usable by a system-side audio handling input/output unit (SIO) to estimate the DIO position, the timestamp information including a clock time of a central processing unit (CPU) clock of the SIO and an indication of which audio samples have been processed by the DIO; and

    providing the timestamp information by the DIO to the SIO.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×