[Webkit-unassigned] [Bug 189471] [GStreamer] Sound loop with Google Hangouts and WhatsApp notifications

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 20 11:26:06 PDT 2019


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

--- Comment #15 from Philippe Normand <pnormand at igalia.com> ---
There's at least 2 issues

1) if the media is remote and the duration query fails, MediaTime::positiveInfiniteTime() is returned from MediaPlayerPrivateGStreamer::durationMediaTime() and that's what triggers the loop

With current trunk this no longer happens, at least for the test case reported by Avner. With 2.24 it still happens, most likely because that branch doesn't have the rewritten webkitwebsrc element

2) if the media is local, well Pekka reported a loop issue as well but I can't reproduce that one here, so it will require more investigation.

For 1) I plan to clean-up our duration query handling, we used to cache it, we don't anymore but now I think we should :) And not returning positiveInfinite() either, that's not done in the AVF player either, I don't know why we do that...

-- 
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/20190320/277f66c9/attachment.html>


More information about the webkit-unassigned mailing list