is not equal to I_8x8)), intraMxMPredModeN is set equal to 2. The element ipred8x8[ CurrMbAddr ][ c8x8BlkIdx ] of the array ipred8x8 is derived by applying the procedure specified in the following pseudo-code: Rec. ITU-T H.264 (01/2012) predIntra8x8PredMode = Min( intraMxMPredModeA, intraMxMPredModeB) if( prev_intra8x8_pred_mode_flag[c8x8BlkIdx] ipred8x8[ CurrMbAddr ][ c8x8BlkIdx predIntra8x8PredMode elseif(rem_intra8x8_pred_mode[c8x8BlkIdx] < predIntra8x8PredMode ) (G-86) ipred8x8[ CurrMbAddr ][ c8x8BlkIdx ] = rem_intra8x8_pred_mode[ c8x8BlkIdx ipred8x8[ CurrMbAddr ][ c8x8BlkIdx ]=rem_intra8x8_pred_mode[c8x8Blkldx]+1 = G.8.3.2 SVC intra sample prediction and construction process This process is only invoked when mbType specified as input to this process is equal to I_PCM, I_16x16, I_8x8, or I_4x4. Inputs to this process are: a one-dimensional array sliceIdc with PicSizeInMbs elements specifying slice identifications for the macroblocks of the current layer representation, a one-dimensional array fieldMbFlag with PicSizeInMbs elements specifying which macroblocks of the current layer representation are coded as field macroblocks and which macroblocks are coded as frame macroblocks, a list baseModeFlag with PicSizeInMbs elements specifying the syntax element base_mode_flag for the macroblocks of the current layer representation, a one-dimensional array mbType with PicSizeInMbs elements specifying macroblock types for the macroblocks of the current layer representation, a list ipred4x4 with 16 elements specifying Intra_4x4 prediction modes for the current macroblock, a list ipred8x8 with 4 elements specifying Intra_8x8 prediction modes for the current macroblock, a variable ipred16x16 specifying the Intra_16x16 prediction mode for the current macroblock, a variable ipredChroma specifying the intra chroma prediction mode for the current macroblock, a variable cTrafo specifying the transform type for the current macroblock, a list of scaled transform coefficient values sTCoeff with (256 + 2 * MbWidthC MbHeightC) elem