fied by tCoeffLevel[ cO+i]=((cS * tCoeffLevel| rShift >> 12 with i = O..iMax (G-172) Rec. ITU-T H.264 (01/2012) The following constraints shall be obeyed: a) The bitstream shall not contain data that result in any element tCoeffLevel[ k ] with k = 0..255 that exceeds the range of integer values from -2(7 + BitDepthy) inclusive. b) When ChromaArrayType is equal to 1 or 2, the bitstream shall not contain data that result in any element tCoeffLevel[ 256 + 16* +k] with b=0..(MbWidthC * MbHeightC /8-1), and k = 1..15 that exceeds the range of integer values from -2 BitDepth to 2(7+Bethe) 1, inclusive. NOTE 1 - When ChromaArrayType is equal to 1 or 2 and cTrafo is not equal to T PCM, the elements tCoeffLevel[ 256+16*b] with 0..(MbWidthC MbHeightC / 8 - 1) can exceed the range of integer values from -2(7+BitDepth) to 1, inclusive. When ChromaArrayType is equal to 3, the bitstream shall not contain data that result in any element tCoeffLevel[ 256 + k ] with k=0..511 that exceeds the range of integer values from -2 + BitDepth to27-BitDepth-1,inclusive. NOTE 2 - When tQPy is less than 10 and cTrafo is equal to T 16x16, the range of values that can be represented by an alternative representation of the bitstream with entropy_coding_mode_flag equal to 0 and profile_idc equal to 66, 77, or 88, may not be sufficient to represent the full range of values of the elements tCoeffLevel[ 16 * b] with b = 0..15 that could be necessary to form a close approximation of the content of any possible source picture. NOTE 3 - When ChromaArrayType is equal to 1 or 2 and tQPcx with CX being replaced by Cb and Cr is less than 4, the range of values that can be represented by an alternative representation of the bitstream with entropy_coding_mode_flag equal to 0 and profile_idc equal to 66, 77, or 88, may not be sufficient to represent the full range of values of the elements tCoeffLevel[ 256 + 16 * b ] with b = 0..(MbWidthC * MbHeightC / 8 - 1) that could be necessary to form a close approximation of the content of any possible source picture.