Patent ID: 8331456
Filing Date: 2012-12-11
Classification: G11B,H04N

Abstract:
1. A method for displaying audio data and video data, said method comprising: examining a plurality of portions of the audio data, each of said plurality of portions of audio data associated with a time stamp; examining a plurality of portions of the video data, each of said plurality of portions of the video data associated with a decode time stamp; decoding one of the portions of the video data with a circuit; decoding one of the portions of the video data, wherein the decode time stamp for decoding the one of the portions of the video time and the time stamp for decoding the one of the portions of the audio data are offset such that decoding of the one of the portions of the video data ends concurrently with the decoding of the one of the portions of the audio data, wherein the of the portions of the audio data and the one of the portions of the video data were captured concurrently and are to be played concurrently; and wherein the difference between the decode time stamp associated with the one of the portions of the video data that is being decoded and the time stamp associated with the one of the portions of the audio data that is being decoded while decoding the one of the portions of the video data is within a certain margin of error from a predetermined offset, said predetermined offset representing the difference between times for decoding video data and decoding audio data, wherein after decoding, the one of the portions of the audio data and the one of the portions of the video data concurrently become available for playing without delaying presentation of either of the one the portions of the audio data or the portions of the video data; comparing the decode time stamps associated with the video data with the predetermined offset to a clock reference; comparing the time stamps associated with the audio data to the clock reference; wherein the one of the portions of the video data is selected based on the comparison between the decode time stamps associated with the video data and the clock reference; and wherein the one of the portions of the audio data is selected based on the comparison between the time stamps associated with the audio data and the clock reference.