1. A method of decoding video data in a video decoder, the method comprising: receiving one bit per macroblock that defines whether second order prediction was used in an encoding process on the macroblock; performing a first order prediction process via the video decoder to identify a first order predictive block used to code a given video block; if the one bit indicates that second order prediction was not used, decoding the given video block based on the first order predictive block; if the one bit indicates that second order prediction was used, performing a second order prediction process via the video decoder to generate a second order predictive block used to code the given video block, wherein the second order prediction defines a pre-defined prediction mode; and if the one bit indicates that second order prediction was used, decoding the given video block based on the first order predictive block and the second order predictive block.