- From: <bugzilla@jessica.w3.org>
- Date: Fri, 24 Apr 2015 19:47:47 +0000
- To: public-html-media@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28557
Bug ID: 28557
Summary: Coded frame removal algorithm may introduce
discontinuity at end of current coded frame group
Product: HTML WG
Version: unspecified
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: Media Source Extensions
Assignee: wolenetz@google.com
Reporter: wolenetz@google.com
QA Contact: public-html-bugzilla@w3.org
CC: jdsmith@microsoft.com, mike@w3.org,
public-html-media@w3.org
If a remove() operation or range removal algorithm execution due to coded frame
eviction algorithm removes buffer(s) such that a discontinuity in the current
coded frame group is introduced, the coded frame processing algorithm currently
is unaware; the track buffers' "last decode timestamp", "last frame duration",
"highest end timestamp", "need random access point flag", and the
sourcebuffer's segment parser loop's "group start timestamp" and "group end
timestamp" are neither consulted nor updated.
Lack of discontinuity logic execution in these cases could cause a decode
sequence whose coded frames' decode dependencies are incorrect due to disjoint
appends prior to and after the remove()'d range incorrectly being assumed to be
a coherent coded frame group without any discontinuity or "need for a random
access point".
--
You are receiving this mail because:
You are on the CC list for the bug.
Received on Friday, 24 April 2015 19:47:49 UTC