l to 1. significant_coeff_flag| i ] specifies whether the transform coefficient level at scanning position i is non-zero as follows: If significant_coeff_flag[ i ] is equal to 0, the transform coefficient level at scanning position i is set equal to 0; Otherwise (significant_coeff_flag[ is equal to 1), the transform coefficient level at scanning position i has a non-zero value. Rec. ITU-T H.264 (01/2012) last_significant_coeff_flag| specifies for the scanning position i whether there are non-zero transform coefficient levels for subsequent scanning positions i + 1 to maxNumCoeff - 1 as follows: If last_significant_coeff_flag[ ] is equal to 1, all following transform coefficient levels (in scanning order) of the block have value equal to 0. Otherwise (last_significant_coeff_flag| i ] is equal to 0), there are further non-zero transform coefficient levels along the scanning path. coeff_abs_level_minus1[ is the absolute value of a transform coefficient level minus 1. The value of coeff_abs_level_minusl is constrained by the limits in clause 8.5. coeff_sign_flag[i] specifies the sign of a transform coefficient level as follows: If coeff_sign_flag is equal to 0, the corresponding transform coefficient level has a positive value. Otherwise (coeff_sign_flag is equal to 1), the corresponding transform coefficient level has a negative value. coeffLevel contains maxNumCoeff transform coefficient levels for the current list of transform coefficient levels. Decoding process Outputs of this process are decoded samples of the current picture (sometimes referred to by the variable CurrPic). Depending on the value of chroma_format_idc, the number of sample arrays of the current picture is as follows: If chroma_format_idc is equal to 0, the current picture consists of 1 sample array SL. Otherwise (chroma_format_idc is not equal to 0), the current picture consists of 3 sample arrays SL, Sb, Scr. This clause describes the decoding process, given syntax elements and upper-case variables from clause 7. The decoding process is specifi