Skip to content

mvhd.scale and mdhd.timescale not equal and edit list #65

@RufaelDev

Description

@RufaelDev

Some of the files

https://dash.akamaized.net/WAVE/vectors/releases/1/caaa_sets/he_aac/at9/2023-04-27/stream.mpd
https://dash.akamaized.net/WAVE/vectors/releases/1/camc_sets/aac_lc/at11/2023-04-27/stream.mpd

etc have different values, but the edit list is present. I have more info on request.

Strictly speaking this is not a validation but edit according to 14496-12 is on movie timescale, so the edit is not on the mdhd timeline, this may break some of the audio priming even though we have seen this in other implementations.

Easiest way to solve is to make mdhd.timescale and mvhd.timescale should be equal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    DeferredDeferred for future work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions