ose a constraint on the order in which a memory_management_control_operation syntax element equal to 6 can appear in the decoded reference picture marking syntax relative to a memory_management_control_operation syntax element equal to 1, 2, 3, or 4. Intra prediction process This process is invoked for I and SI macroblock types. Inputs to this process are constructed samples prior to the deblocking filter process and, for Intra NxN prediction modes (where NxN is equal to 4x4 or 8x8), the values of IntraNxNPredMode from neighbouring macroblocks. Outputs of this process are specified as follows: If the macroblock prediction mode is Intra_4x4 or Intra_8x8, the outputs are constructed luma samples prior to the deblocking filter process and (when ChromaArrayType is not equal to 0) chroma prediction samples of the macroblock predc, where C is equal to Cb and Cr. Otherwise, if mb_type is not equal to I_PCM, the outputs are luma prediction samples of the macroblock pred and (when ChromaArrayType is not equal to 0) chroma prediction samples of the macroblock predc, where C is equal to Cb and Cr. Otherwise (mb_type is equal to I_PCM), the outputs are constructed luma and (when ChromaArrayType is not equal to 0) chroma samples prior to the deblocking filter process. The variable MvCnt is set equal to 0. Depending on the value of mb_type the following applies: If mb_type is equal to _PCM, the sample construction process for I PCM macroblocks as specified in clause 8.3.5 is invoked. Otherwise (mb_type is not equal to I_PCM), the following applies: The decoding processes for Intra prediction modes are described for the luma component as follows: If the macroblock prediction mode is equal to Intra_4x4, the Intra_4x4 prediction process for luma samples as specified in clause 8.3.1 is invoked. Rec. ITU-T H.264 (01/2012) Otherwise, if the macroblock prediction mode is equal to Intra_8x8, the Intra_8x8 prediction process as specified in clause 8.3.2 is invoked. Otherwise (the macroblock prediction mode is equal to Intra_16x16), the