| CPC H04N 19/433 (2014.11) [H04N 19/43 (2014.11)] | 13 Claims |

|
1. A video encoder comprising:
an entropy encoder;
a first buffer coupled to the entropy encoder; and
a second buffer coupled to the entropy encoder;
wherein the entropy encoder is configured to:
encode a first macroblock of a video frame;
store, in the first buffer, a data set corresponding to the first macroblock;
copy selected parameters in the data set corresponding to the first macroblock from non-contiguous storage locations of the first buffer into contiguous locations of the second buffer to form compressed macroblock information for the first macroblock; and
encode a second macroblock of the video frame using the compressed macroblock information for the first macroblock.
|