[Bug 27487] New: [MSE] Decode timestamps < 0 should be allowed.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=27487

            Bug ID: 27487
           Summary: [MSE] Decode timestamps < 0 should be allowed.
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Media Source Extensions
          Assignee: adrianba@microsoft.com
          Reporter: jer.noble@apple.com
        QA Contact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-media@w3.org

3.5.10 Coded Frame Processing


"1.10 If the decode timestamp is less than the presentation start time, then
run the end of stream algorithm with the error parameter set to "decode", and
abort these steps."

Decode timestamps < 0 (a.k.a., presentation start time) are common.  In ISO
BMFF, decode timestamps for random-access samples typically precede display
timestamps by 1 frame-duration. In these cases, the initialization segment (a
'moov' box) will typically have an edit list (a 'edts' box) which moves the
display time of the first sample back to 0, which results in a decode timestamp
of negative-1 frame-duration.  This should be allowed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Tuesday, 2 December 2014 20:38:16 UTC