t equal to 2. Otherwise ( absMvdCompA + absMvdCompB ) is in the range of 3 to 32, inclusive), ctxIdxInc is set equal to 1. 9.3.3.1.1.8 Derivation process of ctxIdxInc for the syntax element intra_chroma_pred_mode Output of this process is ctxIdxInc. The derivation process for neighbouring macroblocks specified in clause 6.4.11.1 is invoked and the output is assigned to mbAddrA and mbAddrB. Let the variable condTermFlagN (with N being replaced by either A or B) be derived as follows: If any of the following conditions are true, condTermFlagN is set equal to 0: mbAddrN is not available, The macroblock mbAddrN is coded in an Inter macroblock prediction mode, Rec. ITU-T H.264 (01/2012) mb_type for the macroblock mbAddrN is equal to I_PCM, intra_chroma_pred_mode for the macroblock mbAddrN is equal to 0. Otherwise, condTermFlagN is set equal to 1. The variable ctxIdxInc is derived by: ctxIdxInc = condTermFlagA + condTermFlagB (9-18) 9.3.3.1.1.9 Derivation process of ctxIdxInc for the syntax element coded_block_flag Input to this process is ctxBlockCat and additional input is specified as follows: If ctxBlockCat is equal to 0, 6, or 10, no additional input. Otherwise, if ctxBlockCat is equal to 1 or 2, luma4x4BlkIdx. Otherwise, if ctxBlockCat is equal to 3, the chroma component index iCbCr. Otherwise, if ctxBlockCat is equal to 4, chroma4x4BlkIdx and the chroma component index iCbCr. Otherwise, if ctxBlockCat is equal to 5, luma8x8BlkIdx. Otherwise, if ctxBlockCat is equal to 7 or 8, cb4x4BlkIdx. Otherwise, if ctxBlockCat is equal to 9, cb8x8BlkIdx. Otherwise, if ctxBlockCat is equal to 11 or 12, cr4x4BlkIdx. Otherwise (ctxBlockCat is equal to 13), cr8x8BlkIdx. Output of this process is ctxIdxInc( ctxBlockCat ). Let the variable transBlockN (with N being either A or B) be derived as follows: If ctxBlockCat is equal to 0, 6, or 10, the following ordered steps are specified: The derivation process for neighbouring macroblocks specified in clause 6.4.11.1 is invoked and the output is assigned to mbAddrN (with N being eithe