Open lkondrad opened 2 years ago
I agree that a paragraph that makes explicit what the convention is in the current document is better.
By the way, part 12 goes a bit further than just SDL defined ISO/IEC 14496-1. The clause 4.2 you mention defines new types like strings and overloads the interpretation of '=' for instance. So it is almost a new version of SDL defined in part 12.
we probably ought to say that we use the SDL as defined in 14496-1, with the additions in 14496-12, and random errors introduced by the editors; in all specs based on 14496-12.
let's work out what the extensions are and improve 4.2.1 by at least documenting them
Some elements of this issue are addressed in the 8th edition, with some NB comments on the =
operator. We should probably close this issue and add a mandate to make all File Format specs SDL-compatible.
ISO/IEC 14496-12:4.2 clearly specifies how to interpret the syntax sub-clauses.
In ISO/IEC 14496-15, and probably other derived specifications, there is nothing mention about how to interpret syntax sub-clauses. We just assumed that is the same as for the base specification.
I think it would be good to provide such information explicitly.