Name of this element

Audio Coding Syntax

Description

System shall check if the syntax of the coded audio bitstream is compliant with the codec specification

Source

QC.EBU.IO:

Read more about this card on EBU website...

List of checks involving this element

(content element) is (content element value for independent) but (container element for IPF) or (container element for IF) does not indicate this frame is independent.
auLen is 0 but preroll frame shall not be empty
Bitstream parsing ran out of data to read before the end of the syntax was reached, most probably the bitstream is malformed
Extra bytes after the end of the syntax was reached
Extra zero bytes after the end of the syntax was reached
AudioPreRoll usacExtElementPresent is 1 for AudioPreRoll inside AudioPreRoll
AudioPreRoll usacExtElementConfigLength is 1 but only 0 is allowed
AudioPreRoll usacExtElementDefaultLengthPresent is 1 but only 0 is allowed
AudioPreRoll usacExtElementPayloadFrag is 1 but only 0 is allowed
AudioPreRoll is present in position (value) but only presence in position 0 is allowed
numPreRollFrames is (numPreRollFrames value) but <= 3 is required
channelConfigurationIndex (value) implies element order (expected channel config order)
loudnessInfoSet contains a mix of v0 and v1 loudnessInfo
loudnessInfoCount is 0
loudnessInfoSet is missing
(effect) isn't in at least one DRC
Version (value) shall not be used
numOutChannels is (value) but the usacElementType sequence contains (value) channels
numOutChannels is (value), it is not recommended that the usacElementType sequence contains (value) channels
numOutChannels is (value), it is not recommended that the usacElementType sequence contains (value) channels, especially when only one channel of a CPE is included in numOutChannels
UsacLfeElement support not implemented
(field) is (actual value) but only (expected value) is expected
(field) (value) is present (value) times but only 1 instance is permitted