- From: <bugzilla@jessica.w3.org>
- Date: Fri, 06 Jun 2014 01:45:35 +0000
- To: public-html-media@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25998 Bug ID: 25998 Summary: Move timestamp less than "presentation start time" checks after "append window" filtering Product: HTML WG Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: Media Source Extensions Assignee: acolwell@google.com Reporter: acolwell@google.com QA Contact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-media@w3.org Step 7 of the coded frame processing algorithm should be moved after steps 8-10 so that it is possible to append the middle of a media segment at the beginning of presentation. Say I have a media segment that spans the range [0, 10) and has a random access point at time 5. To insert the range [5-10) at time 0, I would need to set timestampOffset to -5 before appending. The current location of the check would cause a "decode" error because the coded frame for presentation time 0 would become -5. If the check is moved after the append window, the coded frames with negative timestamps are automatically filtered out and the "decode" error is avoided. As I side note, I realized that the constraints for setting appendWindowStart actually enforces "presentation timestamp > 0" so I can technically drop the presentation timestamp part of the check in Step 7. -- You are receiving this mail because: You are on the CC list for the bug.
Received on Friday, 6 June 2014 01:45:40 UTC