Bug 192698

Summary: [MSE] Aborting a Source Buffer from JS freezes playout in WebKitGTK
Product: WebKit Reporter: Sergey Krutikov <s.krutikov>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal    
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test HTML5 application none

Sergey Krutikov
Reported 2018-12-14 06:22:06 PST
Created attachment 357313 [details] Test HTML5 application Calling sourceBuffer.abort() from a test HTML5 application during seeking freezes playout. Test scenario works properly in Safari, Chrome and Firefox, but fails in MiniBrowser and our proprietary component which is also based on WebKitGTK. Steps to reproduce the bug: * Unzip the attached archive. * Host and load mse.html - MSE video should start playing. * Wait for approximately 10 seconds - seeking will be triggered. Expected result: seek operation succeeds, video playout continues. Actual result: video playout freezes.
Attachments
Test HTML5 application (3.32 MB, application/gzip)
2018-12-14 06:22 PST, Sergey Krutikov
no flags
Note You need to log in before you can comment on or make changes to this bug.