Patent ID: 8549343

Claim:
A multimedia processing system for processing a program stream wherein the program stream comprising a program clock reference information, the system comprising: a clock generator for generating a clock signal; a timer receiving the clock signal for generating a time information; a modifier for incorporating a timing reference information into the program stream, wherein the timing reference information is provided according to the time information and the program clock reference information; a processing unit for processing the program stream to generate a data stream incorporated with the timing reference information; a flow controller, coupled to the processing unit and the timer, for buffering the data stream, wherein the flow controller outputs the buffered data stream when the time information reaches a time point having a fixed latency in relation to the timing reference information; a parser for extracting the timing reference information from the data stream; a compensator for generating a control signal according to the timing reference information; and a first processor for processing the data stream according to the clock signal; wherein the clock generator receives the control signal and adjusts the clock signal.