Abstract:
A video decoding circuit comprising: a first video data processor; a second video data processor; and a connection connecting the first video data processor and the second data processor; wherein the first video data processor is arranged to receive a first signal comprising encoded video data, process the first signal to provide a second signal and output said second signal. The first video data processor being arranged to process the first signal dependent on at least part of the received first signal. The second video data processor is arranged to receive at least a part of the second signal, process the at least a part of the second signal to provide a third signal, and output the third signal, the second and third signals comprising a decoded video image stream. The second video data processor is arranged to process the at least part of the second signal dependent on at least part of the at least part of second signal.
Abstract:
Decoding circuitry for decoding a bitstream, the circuitry including: a processor, the processor being configured to run software for: inverse quantising quantised macroblocks to generate inverse quantised macroblocks; a streaming data connection for streaming the inverse quantised macroblocks from the processor; inverse discrete cosine transform IDCT circuitry for accepting the streamed inverse quantised macroblocks and IDCT transforming them to generate reconstructed prediction error macroblocks; and an addition circuit for adding each reconstructed prediction error macroblock and its corresponding predictor macroblock, thereby to generate a respective reconstructed macroblock.