Warning
Compatible with specifications but potentially leading to playback issues, for example:
- not precise in the specification but obviously problematic
- not recommended as a best practice, which may lead to interoperability issues with some players
configLen
is 0
but it is recommended to have a preroll config
Extra bytes after the end of the syntax was reached
Extra zero bytes after the end of the syntax was reached
(preroll count field)
is (value)
but (expected value)
is recommended due to (reason)
This is the first frame in this stream but USAC
UsacFrame
usacIndependencyFlag
is 0
so this frame is not decodable
This is the first frame in this stream but USAC
AudioPreRoll
is not present
usacSamplingFrequency
is used but usacSamplingFrequencyIndex
(value)
could be used instead
Default loudness
is present (value)
times but only 1
instance is recommended
loudnessInfoSet
contains a mix of v0 and v1 loudnessInfo
loudnessInfoCount
is 0
(element)
is present (value)
times but only 1 instance is recommended
(methodDefinition-measurementSystem)
is present (value)
times but only 1 instance is recommended
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
(field)
is (actual value)
but only (expected value)
is expected
(container format)
(container element)
(container field)
(container value)
implies a channel layout of L R
, a channel layout of (channel layout)
is not recommended
channelConfigurationIndex
is 0
but channelConfigurationIndex
(value)
could be used for channel mapping (channel mapping)
(attribute name)
attribute is not part of specs
(element name)
element is not part of specs
(element name)
element should not be present (extra spec name if needed)
(attribute name)
attribute with (substring)
value (attribute value)
not same as (attribute name)
attribute (substring)
value (attribute value)
(subelement name)
subelement with (substring)
value (subelement value)
not same as (attribute name)
attribute (substring)
value (attribute value)
(attribute name)
attribute value (attribute value)
is not a known value
(attribute name)
attribute value (attribute value)
is long (extra spec name if needed)
(attribute name)
attribute is present but empty