A. In spec v1.48 §9.2-9.4, 9.6 have two "General" observations that could be combined ( §9.x.5.1 1) & 2) ). Currently these are:
The video presentation starts with the earliest video sample.
The audio presentation starts with the sample that corresponds to the same presentation time as the earliest video sample.
Suggest to combine these into a single observation: "The WAVE presentation starts with the earliest video and audio sample that corresponds to the same presentation time as the earliest video sample."
Rationale: "The video presentation starts with the earliest video sample" is already measured by "Every video frame S[k,s] shall be rendered and the video frames shall be rendered in increasing presentation time order"
B. Also, for the "General" observation §9.x.5.1 1) in §9.2-9.4, 9.6
1) The playback duration shall match the duration of the CMAF Track, i.e., TR[k,S] = TR[k,1] + td[k] taking into account:
○ missing starting and ending frames.
○ potential start frames being rendered before playback.
○ frozen last frame after the playback ended.
add
"○ audio duration should match video duration."
As per #109
A. In spec v1.48 §9.2-9.4, 9.6 have two "General" observations that could be combined ( §9.x.5.1 1) & 2) ). Currently these are:
Suggest to combine these into a single observation: "The WAVE presentation starts with the earliest video and audio sample that corresponds to the same presentation time as the earliest video sample."
Rationale: "The video presentation starts with the earliest video sample" is already measured by "Every video frame S[k,s] shall be rendered and the video frames shall be rendered in increasing presentation time order"
B. Also, for the "General" observation §9.x.5.1 1) in §9.2-9.4, 9.6
add "○ audio duration should match video duration." As per #109