f-1] coeff abs_level_minus1[numCoeff 1]+1) * (1-2*coeff_sign_flag[numCoeff-1]) for( i =numCoeff-2;i>=startIdx;i--) significant_coeff_flag[i]) coeff_abs_level_minus1[i] ae(v) coeff_sign_flag[i ae(v) coeffLevel[i]=(coeff_abs_level_minus1[i]+1)* (1-2*coeff_sign flag[i]) Rec. ITU-T H.264 (01/2012) Semantics Semantics associated with the syntax structures and with the syntax elements within these structures are specified in this clause. When the semantics of a syntax element are specified using a table or a set of tables, any values that are not specified in the table(s) shall not be present in the bitstream unless otherwise specified in this Recommendation International Standard. 7.4.1 NAL unit semantics NOTE 1 - The VCL is specified to efficiently represent the content of the video data. The NAL is specified to format that data and provide header information in a manner appropriate for conveyance on a variety of communication channels or storage media. All data are contained in NAL units, each of which contains an integer number of bytes. A NAL unit specifies a generic format for use in both packet-oriented and bitstream systems. The format of NAL units for both packet-oriented transport and byte stream is identical except that each NAL unit can be preceded by a start code prefix and extra padding bytes in the byte stream format. NumBytesInNALunit specifies the size of the NAL unit in bytes. This value is required for decoding of the NAL unit. Some form of demarcation of NAL unit boundaries is necessary to enable inference of NumBytesInNALunit. One such demarcation method is specified in Annex B for the byte stream format. Other methods of demarcation may be specified outside of this Recommendation | International Standard. forbidden_zero_b shall be equal to 0. nal_ref_ide not equal to 0 specifies that the content of the NAL unit contains a sequence parameter set, a sequence parameter set extension, a subset sequence parameter set, a picture parameter set, a slice of a reference picture, a slice data partition of a 