 yRef + ]), the sample value predArray[ X, y ] is derived by: predArray[ X, ]=(((yPhase<8) ? tempPred[ 0] tempPred[ 1]) +8) >> 4 (G-344) G.8.6.3.4 Vertical interpolation process for residual prediction Inputs to this process are: two variables mbW and mbH specifying the width and height, respectively, of a macroblock for the considered colour component, a variable botFieldFlag specifying whether the sample array fieldPredArray contains interpolated samples for the top or bottom field, a variable yBorder specifying the vertical border for the sample array fieldPredArray, a variable frameMbFlag specifying whether the current macroblock is a frame or a field macroblock, Rec. ITU-T H.264 (01/2012) an (mbW)x(mbH / + frameMbFlag + 2 * yBorder) array fieldPredArray of sample values. Output of this process is an (mbW)x(mbH) array predArray of interpolated sample values. Each sample predArray[ X, y ] with X 0..(mbW - 1) and y=0..(mbH - 1) is derived as follows: If frameMbFlag is equal to 1 and (y%2) is equal to botFieldFlag, the sample value predArray[ X, y ] is derived by predArray[ X, y ] = fieldPredArray[ X, + yBorder (G-345) Otherwise (frameMbFlag is equal to 0 or (y%2) is not equal to botFieldFlag), the sample value predArray[ X, y ] is derived by predArray[ X, y ] = fieldPredArray[x,(y>>frameMbFlag + yBorder - botFieldFlag + fieldPredArray[ X, frameMbFlag)+yBorder-botFieldFlag+1]+1)>> - 1 (G-346) G.8.7 SVC deblocking filter processes Clause G.8.7.1 specifies the deblocking filter process for Intra_Base prediction. Clause G.8.7.2 specifies the deblocking filter process for target representations. G.8.7.1 Deblocking filter process for Intra Base prediction Inputs to the process are: the variable currDQId, the collective term currentVars. Output of this process is a modified version of currentVars. Let the variable refLayerDQId be equal to the value of the variable MaxRefLayerDQId of the layer representation with DQId equal to urrDQId. Unless stated otherwise, the syntax elements and derived upper-case variables that a