Patent ID: 8837575

Claim:
A video-processing apparatus comprising: a central memory configured to receive and store video information, the video information comprising input video data and reconstructed pixel information; and a processor operative to execute: a first set of software modules operative to accommodate functional traffic flowing between each module thereof, each module comprising a local memory wherein the first set of software modules includes a chroma reconstruction module, the chroma reconstruction module having instructions for performing intra prediction for chrominance; a broadcast software module adapted to broadcast a portion of the video information from the central memory to the local memory of at least one of the first set of software modules, wherein the at least one of the first set of software module is configured to select the needed video information from the portion of the video information and replicate the selected video information on the local memory; and an entropy-coding software module coupled to the broadcast software module, the entropy-coding software module operative to provide feedback to at least one software module from the first set of software modules and the broadcast software module.