y ] are derived as: predcl X, y = X, -1], with X = 0..MbWidthC - 1 and y = 0..MbHeightC - (8-143) 8.3.4.4 Specification of Intra_Chroma_Plane prediction mode This Intra chroma prediction mode is invoked when intra_chroma_pred_modei is equal to 3. This mode shall be used only when the samples p[ x, -1], with X = 0..MbWidthC - 1 and p[ [-1,y], with y = - 1..MbHeightC - 1 are marked as "available for Intra chroma prediction". Rec. ITU-T H.264 (01/2012) Let the variable xCF be set equal to ( ChromaArrayType (3)?4:0) and let the variable yCF be set equal to ( ( ChromaArrayType != 1) ? 4 : 0). The values of the prediction samples predcl X, y ] are derived by: predc[x,y]=Clip1c((a+b*(x-3-xCF)+c*(y-3 - yCF) + 16) with X = 0..MbWidthC and y = 0..MbHeightC (8-144) where =16* pl [-1, MbHeightC - 1]+p[MbWidthC-1,-1] (8-145) b (34 - 29 ( ChromaArrayType = = 6 (8-146) c=((34-29 * ( ChromaArrayType != ) V V 32 ) > 6 (8-147) and H and V are specified as: (8-148) 3+yCF (8-149) 8.3.4.5 Intra prediction for chroma samples with ChromaArrayType equal to 3 This process is invoked when ChromaArrayType is equal to 3. This process is invoked for I and SI macroblock types. It specifies how the Intra prediction chroma samples for the current macroblock are derived when ChromaArrayType is equal to 3. Inputs to this process are constructed samples prior to the deblocking filter process from neighbouring Cb and Cr blocks and for Intra_NxN (where NxN is equal to 4x4 or 8x8) prediction mode, the associated values of IntraNxNPredMode from neighbouring macroblocks. Outputs of this process are the Intra prediction samples of the Cb and Cr components of the macroblock or in case of the Intra_NxN prediction process, the outputs are NxN Cb sample arrays as part of the 16x16 Cb array of prediction samples of the macroblock, and NxN Cb sample arrays as part of the 16x16 Cb array of prediction samples of the macroblock. Each Cb, Cr, and luma block with the same block index of the macroblock use the same prediction mode. The prediction mode is applied to