 coded in sliceQ and associated with the 8x8 luma block containing sample qo contains non-zero transform coefficient levels, cTrafo[ [mbAddrQ] is equal to T 4x4 and the 4x4 luma transform block coded in sliceQ and associated with the 4x4 luma block containing sample qo contains non-zero transform coefficient levels. NOTE 2 - A luma transform block coded in a particular slice is considered to contain non-zero transform coefficient levels, if non-zero transform coefficients are transmitted in the macroblock layer of the slice for the considered luma transform block. Transform coefficient levels that are transmitted in layers that are used for inter- layer prediction are not taken into account. Otherwise, bS is set equal to 0. Otherwise (either mbType[ mbAddrP ] or mbType[ mbAddrQ specifies an Inter macroblock prediction mode), the following applies: If any of the following conditions are true, bS is set equal to 2: mbType[ mbAddrP ] specifies an Inter macroblock prediction type, cTrafo[ mbAddrP ] is equal to T_8x8, and the array rSL contains non-zero samples for the 8x8 luma block containing sample Po, mbType[ mbAddrP ] specifies an Inter macroblock prediction type, cTrafo[ mbAddrP ] is equal to T_4x4, and the array rSL contains non-zero samples for the 4x4 luma block containing sample Po, mbType[ mbAddrQ specifies an Inter macroblock prediction type, cTrafo[ mbAddrQ ] is equal to T_8x8, and the array rSL contains non-zero samples for the 8x8 luma block containing sample qo, mbType[ mbAddrQ] specifies an Inter macroblock prediction type, cTrafo[ mbAddrQ ] is equal to T_4x4, and the array rSL contains non-zero samples for the 4x4 luma block containing sample q0. Rec. ITU-T H.264 (01/2012) NOTE 3 - The array rSL contains samples for the accumulated residual signal. Transform coefficient values of layer representations that are used for inter-layer prediction are taken into account. Otherwise, bS is set equal to 1. Otherwise, if the block edge is also a macroblock edge and any of the following conditions are true, bS 