es invoked from this process are the syntax elements and derived upper-case variables for the current layer representation with DQId equal to currDQId. The base decoding process for layer representations with resolution change proceeds in the following ordered steps: 1. The macroblock address mbAddr proceeds over the values 0. .(RefLayerPicSizeInMbs - 1), and for each macroblock address mbAddr, the macroblock decoding process prior to resolution change as specified in clause G.8.1.5.5 is invoked with currDQId set equal to MaxRefLayerDQId, mbAddr, and currentVars as the inputs and the output is a modified version of currentVars The deblocking filter process for Intra Base prediction as specified in clause G.8.7.1 is invoked with currDQId and currentVars as the inputs and the output is a modified version of current Vars. 3. The variables that are assigned to the collective term currentVars are assigned to the collective term refLayer Vars. The array assignment and initialisation process as specified in clause G.8.1.2.1 is invoked and the output is assigned to the collective term currentVars. 5. Let setOfSlices be the set of all slices of the current layer representation with DQId equal to currDQId. For each slice of the set setOfSlices, the base decoding process for slices with resolution change as specified in clause G.8.1.4.2 is invoked with currSlice representing the currently processed slice, currDQId, refLayerVars, and currentVars as the inputs and the output is a modified version of currentVars. With sliceIdc being the array sliceIdc of the collective term currentVars, the bitstream shall not contain data that result in any value of (sliceIdc[ mbAddr ] & 127) with mbAddr = 0. (PicSizeInMbs - 1) not equal to currDQId. NOTE - This constraint and a similar constraint in clause G.8.1.3.1 specify that all layer representations with quality_id equal to 0 and all layer representation that are used for inter-layer prediction must be completely covered by the slices of the access unit. An additional constraint for lay