You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The first segment's 93 samples therefore result in a duration of 91 samles. This agree with the
segment start time (PTS) in the MPD.
The relevant values are depicted in the table below (all measured as multiples of 1024, the frame duration). Here tfdt means the baseMediaDecodeTime and PTS is fetched from the MPD while dur is the difference in the MPD.
seqNr
tfdt
PTS
dur
nr samples
1
0
0
91
93
2
93
91
93
93
3
93+93
91+93
93
93
Thus there is a two-sample shift throughout the asset.
Notes
the loop transition will (as usual) be non-perfect
the first audio frames (which are not output according to the edit list) may be included at the looping boundary if it makes
the implementation simpler
The text was updated successfully, but these errors were encountered:
CMAF supports edit lists for audio, but only for a shift in timeline
Acceptance Criteria:
Test content
The CTA-WAVE audio test content, e.g.
https://dash.akamaized.net/WAVE/vectors/releases/1/caac_sets/aac_lc/at1/2023-04-27/stream.mpd
has an edit list in the init segment with information
mediaTime=2048
indicating a shift of audio reference time with 2 frames.The first segment's 93 samples therefore result in a duration of 91 samles. This agree with the
segment start time (PTS) in the MPD.
The relevant values are depicted in the table below (all measured as multiples of 1024, the frame duration). Here tfdt means the baseMediaDecodeTime and PTS is fetched from the MPD while dur is the difference in the MPD.
Thus there is a two-sample shift throughout the asset.
Notes
the implementation simpler
The text was updated successfully, but these errors were encountered: