首先判断isIntra( cu ),如果是,则为帧内模式解码帧内预测的亮度色度预测模式
如果否,则当前pu为帧间模式,接下里判断pu的帧间预测模式
先判断skip_flag,为真时则为skip模式
若skip_flag为false,判断merge_flag
若merge_flag为true,判断affine_flag,若true,则为Affine_Merge模式
若affine_flag为false,判断MHIntra_flag,若true,则为MHIntra模式
若MHIntra_flag为false,判断triangle_flag,若true,则为三角预测模式
若triangle_flag为false,判断mmvdMergeFlag,若true,则为MMVD模式
若mmvdMergeFlag为false,则pu为普通merge模式
若之前判断的merge_flag为false,判断affine_flag,若为true,则为Affine_ME模式
若affine_flag为false,则pu为普通interME模式