acroblock mbAddrN is not equal to 2. Otherwise, condTermFlagN is set equal to 1. 3. The variable ctxIdxInc is derived as ctxIdxInc = condTermFlagA + 2 * condTermFlagB + binIdx 1)?4:0) (9-11) NOTE - When a macroblock is coded in Intra_16x16 macroblock prediction mode, the values of CodedBlockPatternLuma and CodedBlockPatternChroma for the macroblock are derived from mb_type as specified in Table 7-11. 9.3.3.1.1.5 Derivation process of ctxIdxInc for the syntax element mb_qp_delta Output of this process is ctxIdxInc. Let prevMbAddr be the macroblock address of the macroblock that precedes the current macroblock in decoding order. When the current macroblock is the first macroblock of a slice, prevMbAddr is marked as not available. Let the variable ctxIdxInc be derived as follows: If any of the following conditions are true, ctxIdxInc is set equal to 0: prevMbAddr is not available or the macroblock prevMbAddr has mb_type equal to P_Skip or B_Skip, mb_type of the macroblock prevMbAddr is equal to I _PCM, The macroblock prevMbAddr is not coded in Intra 16x16 macroblock prediction mode and both CodedBlockPatternLuma and CodedBlockPatternChroma for the macroblock prevMbAddr are equal to 0, mb_qp_delta for the macroblock prevMbAddr is equal to 0. Otherwise, ctxIdxInc is set equal to 1. 9.3.3.1.1.6 Derivation process of ctxIdxInc for the syntax elements ref_idx_10 and ref_idx_l1 Input to this process is mbPartIdx. Output of this process is ctxIdxInc. The interpretation of ref_idx_IX and Pred_LX within this clause is specified as follows: If this process is invoked for the derivation of ref_idx_10, ref idx IX is interpreted as ref_idx_10 and Pred_LX is interpreted as Pred_L0. Otherwise (this process is invoked for the derivation of ref_idx_11), ref_idx_IX is interpreted as ref_idx_11 and Pred_LX is interpreted as Pred_L1. The derivation process for neighbouring partitions specified in clause 6.4.11.7 is invoked with mbPartIdx, currSubMbType set equal to sub_mb_type[ mbPartIdx ], and subMbPartIdx = 0 as input and the output 