1. An electronic device comprising: circuitry configured to determine that a macroblock is to be intra-predicted; select a macroblock type having a size based on the determining; select a transform size having a same size as the size of the selected macroblock type; and generate a transform syntax element based on the transform size to indicate an inverse transform size to a video decoder for use with the intrapredicted macroblock, wherein the circuitry is configured to select an N×N transform size when the macroblock type is an N×N macroblock type and select an M×M transform size when the macroblock type is an M×M macroblock type, wherein N and M are integer values and M is greater than N.