he resampling process, two variables mbW and mbH specifying the width and height, respectively, of a macroblock for the considered colour component, a variable fieldMbFlag specifying whether the current macroblock is a field or a frame macroblock, a variable botFieldFlag specifying whether a top or a bottom field is subject to the resampling process (when RefLayerFrameMbsOnlyFlag is equal to 0 or frame_mbs_only_flag is equal to 0), a variable fldPrdInFrmMbFlag specifying whether field prediction for a frame macroblock is applied, a variable yBorder specifying the vertical border for the output sample array predSamples, two variables refArrayW and refArrayH specifying the width and height, respectively, of the array of reference layer sample values, - a (refArrayW)x(refArrayH) array refSampleArray of reference layer sample values, two variables xOffset and yOffset specifying the X and y coordinate, respectively, of the reference layer sample location that corresponds to the sample refSampleArray| 0,0 ] of the array refSampleArray Output of this process is an (mbW)x(mbH/(1+ fldPrdInFrmMbFlag ) + 2* yBorder) array predArray of interpolated sample values. Table G-9 specifies the filter coefficients eF[ p,x ] with p=0..15 and x=0..3 of the luma interpolation filter eF for resampling in Intra_Base prediction. Rec. ITU-T H.264 (01/2012) Table G-9 - 16-phase luma interpolation filter for resampling in Intra Base prediction interpolation filter coefficients phase p eF[p,0] eF[ p, 1 eF| p, 2 eF p, 3 Let tempArray be a (refArrayW)x(mbH/(1+fldPrdInFrmMbFlag)+ 2 * yBorder) array of samples. Each sample tempArray[ X, y ] with X = 0. (refArrayW - 1) and y 0..(mbH fldPrdInFrmMbFlag] ) + 2 * yBorder - 1) is derived as specified in the following ordered steps: 1. The variable yP is derived by yP=(y-yBorder)*(1fldPrdInFrmMbFlag)+botFieldFlag (G-300) The derivation process for reference layer sample locations in resampling as specified in clause G.6.3 is invoked with chromaFlag, the sample location 0, yP), fieldMbFlag, and botFieldF