Patent ID: 8576922
Filing Date: 2013-11-05
Classification: G11B,H04N

Abstract:
1. In a computing device comprising an audio input device, a video input device, an audio output device, and a video output device, the audio input device and the video input device sharing a device clock, the audio output device and the video output device having separate device clocks, wherein one of the audio output device or the video output device is deemed a master output device, a method comprising: concurrently receiving a digital audio media stream from the audio input device and a digital video media stream from the video input device; wherein the digital audio media stream is to-be-outputted to the audio output device; wherein the digital video media stream is to-be-outputted to the video output device; determining timing information that reflects a device clock rate difference between the device clock of the output device that is not deemed that master output device and the device clock of the master output device; based on the timing information, processing the digital media stream to-be-outputted to the output device that is not deemed the master output device to produce a processed digital media stream that is synchronized to the digital media stream to-be-outputted to the master device; wherein processing the digital media stream is performed in response to determining that the device clock rate difference exceeds a threshold.