d by the syntax element pic parameter_set_id inside the slice header of the current slice, and the current sequence parameter, which is identified by the syntax element seq_parameter_set_id inside the current picture parameter set. For all processes specified in clauses 6 or 8 that are invoked from the process specified in this clause or a child process of the process specified in this clause, the following modifications apply: a) In clauses 8.4.3, 8.4.1.4, and 8.4.2.1, the current macroblock is treated as field macroblock when fieldMbFlag is equal to 1, and it is treated as frame macroblock when fieldMbFlag is equal to 0. When field_pic_flag is equal to 0 and the current macroblock CurrMbAddr is a field macroblock, its parity is equal to top when (CurrMbAddr % is equal to 0 and its parity is equal to bottom when (CurrMbAddr % 2) is equal to 1. In clauses 8.4.3 and 8.4.2.1, any occurrence of RefPicList0 or RefPicList1 is replaced with refPicList0 or refPicList1, respectively, with refPicList0 and refPicList1 being the reference picture lists specified as inputs to this clause. In clause 8.4.1.4, the reference picture referred by refldxLX is specified by refPicListX[ refIdxLX with refPicList0 and refPicList1 specified as inputs to this clause. d) In clauses 8.4.2.2.1 and 8.4.2.2.2, any occurrence of mb_field_decoding_flag is replaced by fieldMbFlag. Decoded pictures are represented by the sample arrays SL and, when ChromaArrayType is not equal to 0, Sb and Scr, reference base pictures are represented by the sample arrays BL and, when ChromaArrayType is not equal to 0, BCb and BCT. When reference base pictures are referenced in the inter prediction process via clause 8.4.2.1, the samples arrays BL, BCb, and BCr are referred to as SL, SCb, and SCr, respectively. The sample arrays SL, SCb, Scr, BL, BCb, and BC that referenced in the inter prediction process via clause 8.4.2.1 are constructed as specified in clause G.8. Let predMb be a 16x16 array of luma prediction samples for the macroblock mbAddr. When ChromaArrayT