In ISO/IEC 14496-12:2022 Section 8.7.9.3, the semantics for entry_count are given as:
entry_count gives the number of entries in the following table.
Good with that part.
For a SampleAuxiliaryInformationOffsetsBox appearing in a Sample Table Box this shall be equal to one or to the value of the entry_count field in the ChunkOffsetBox or ChunkLargeOffsetBox.
I think this is inconsistent with the introduction for Auxiliary Information given in 8.7.8.1, which states:
It is stored either (a) in multiple chunks, with the number of samples per chunk, as well
as the number of chunks, matching the chunking of the primary sample data or (b) in a single chunk for
all the samples in a movie sample table (or a movie fragment).
In addition, 8.7.8.3 states:
sample_info_size gives the size of the sample auxiliary information in bytes. This may be zero to indicate samples with no associated auxiliary information.
So there does not appear to be a need to be equal number of aux info offsets to chunk offset entries, irrespective of the chunking.
Recommend review of the problematic part of 8.7.9.3, and consideration of removal.
In ISO/IEC 14496-12:2022 Section 8.7.9.3, the semantics for
entry_countare given as:Good with that part.
I think this is inconsistent with the introduction for Auxiliary Information given in 8.7.8.1, which states:
In addition, 8.7.8.3 states:
So there does not appear to be a need to be equal number of aux info offsets to chunk offset entries, irrespective of the chunking.
Recommend review of the problematic part of 8.7.9.3, and consideration of removal.