Skip to content

Sample aux info entries #123

@bradh

Description

@bradh

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions