iceIdc, fieldMbFlag, mbType, ipred16x16 mbRes, and picSamples as the inputs and the output is a modified version of the array picSamples. G.8.3.2.1.1 SVC construction process for luma samples and chroma samples with ChromaArrayType equal to 3 of fI_PCM macroblocks Inputs to this process are: 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 16x16 array mbRes containing residual sample values for the current macroblock, a (PicWidthInSamples)x(PicHeightInSamples) array picSamples containing constructed sample values for the current layer representation. Output of this process is a modified version of the array picSamples. The picture sample array construction process for a signal component as specified in clause G.8.5.4.3 is invoked with fieldMbFlag[ CurrMbAddr ], mbW set equal to 16, mbH set equal to 16, mbRes, and picSamples as the inputs and the output is a modified version of the array picSamples. G.8.3.2.1.2 SVC Intra_4x4 sample prediction and construction process Inputs to this process are: a variable bitDepth specifying the bit depth, 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 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 16x16 array mbRes containing residual sample values for the current macroblock, a (PicWidthInSamples)x(PicHeightInSamples) array picSamples containing constructed sample values for the current layer representation. Outpu