Coeffldx ]. A one-dimensional array specifying the transform coefficient level values for a macroblock with address mbAddr is referred to as tCoeffLevel[ mbAddr ]. All elements of the array tCoeffLevel are initially set equal to 0. A (PicSizeInMbs)x(256 MbWidthC MbHeightC) array sTCoeff specifying scaled transform coefficient values for the macroblocks of a layer representation. An element of this array for a macroblock with address mbAddr and a transform coefficient index tCoeffldx is referred to as sTCoeff| mbAddr ][ tCoeffldx ]. A one-dimensional array specifying the scaled transform coefficient values for a macroblock with address mbAddr is referred to as sTCoeff| mbAddr ]. All elements of the array sTCoeff are initially set equal to 0. A (PicWidthInSamples)x(PicHeightInSamples) array rSL specifying residual luma sample values for a layer picture. An element of this array for a luma location (x,y) relative to the upper-left luma sample of the macroblock with address 0 is referred to as rSL[ X, y ]. All elements of the array rSL are initially set equal to 0. When ChromaArrayType is not equal to 0, two (PicWidthInSamplesc)x(PicHeightInSamplesc) arrays rScb and rScr specifying residual chroma sample values for a layer picture. An element of these arrays for a chroma location relative to the upper-left chroma sample of the macroblock with address 0 is referred to as rScx[ X, y ] with CX being replaced by Cb or Cr. All elements of the arrays rScb and rScr are initially set equal to 0. A (PicWidthInSamples)x(PicHeightInSamplesL) array cSL specifying constructed luma sample values for a layer picture. An element of this array for a luma location ( relative to the upper-left luma sample of the macroblock with address 0 is referred to as cSL x, y ]. All elements of the array cSL are initially set equal to 0. When ChromaArrayType is not equal to 0, two (PicWidthInSamplesc)x(PicHeightInSamplesc)a arrays cScb and cScr specifying constructed chroma sample values for a layer picture. An element of these arrays for a chroma