[Webkit-unassigned] [Bug 194747] [MSE] SourceBuffer sample time increment vs. last frame duration check is broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 18 03:40:57 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=194747

--- Comment #5 from up at nanocosmos.de ---
@jer Thank you for the fast response. I was referring to decode time and decode duration, as this is what is checked in this case. dts vs. pts does not really matter, or is a more special question, because for video without frame reordering, e.g. H.264 Baseline Profile, dts and pts are the same, even if there is a constant offset sometimes, and will break just as described. 

Sorry, I'm not familiar (yet) with the tests in WebKit. I have seen the mock source, but not 100% sure how it works. Can somebody assist to model the first frame sequence I have described in a mock source test? 

Regarding a test case, I will try to provide one, but as I said the issue can be understood logically and that's what I tried to explain in the report. 
I suggest to focus on creating the mock test first. 

Regarding the split up of large audio sample groups, what are the limits that will cause the split up? Problem is that especially in low latency live streaming use cases, the fMP4 fragments are kept pretty small, might be even video frame length. 

Really appreciating your help.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190218/e8c95e3e/attachment.html>


More information about the webkit-unassigned mailing list