le prediction and construction process. G.8.3.1 SVC derivation process for intra prediction modes This process is only invoked when base_mode_flag is equal to 0 and mbType[ CurrMbAddr ] specified as input to this process is equal to I_PCM,I_16x16,I_8x8,orI_4x4. Rec. ITU-T H.264 (01/2012) 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 list 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 list mbType with PicSizeInMbs elements specifying macroblock types for the macroblocks of the current layer representation, a (PicSizeInMbs)x16 array ipred4x4 specifying Intra_4x4 prediction modes for macroblocks of the current layer representation, a (PicSizeInMbs)x4 array ipred8x8 specifying Intra_8x8 prediction modes for macroblocks of the current layer representation, a list ipred16x16 with PicSizeInMbs elements specifying Intra_16x16 prediction modes for macroblocks of the current layer representation, when ChromaArrayType is equal to 1 or 2, a list ipredChroma with PicSizeInMbs elements specifying intra chroma prediction modes for macroblocks of the current layer representation. Outputs of this process are: a modified version of the array ipred4x4, a modified version of the array ipred8x8, a modified version of the list ipred16x16, when ChromaArrayType is equal to 1 or 2, a modified version of the array ipredChroma. For all processes specified in clause 6 that are invoked from the process specified in this clause or a child process of the process specified in this clause, the following modifications apply: a) In clause 6.4.12.2, a macroblock with address mbAddr is treated as field macroblock when fieldMbFlag[