[Webkit-unassigned] [Bug 215965] New: getUserMedia causes stall / unexpected audio ducking

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 28 19:22:05 PDT 2020


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

            Bug ID: 215965
           Summary: getUserMedia causes stall / unexpected audio ducking
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: Unspecified
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: smus at google.com
                CC: eric.carlson at apple.com, jer.noble at apple.com,
                    youennf at gmail.com

My application has a button that opens audio input and simultaneously plays a UI sound to indicate that the mic is hot.

Here's a really basic test page that lets you play audio and then open the audio input via `getUserMedia`: https://codepen.io/borismus/pen/PoNjbPa 

Try this and notice the pause in music.

- On Mac it seems to fade out as if its deliberately ducking Or maybe this is just what happens when the main thread playing audio stalls. 
- On iOS it seems to pause abruptly as if it's some kind of blockage. 

The expected behavior is found in Chrome, where no pausing or ducking happens, and audio can play.

-- 
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/20200829/9f103630/attachment.htm>


More information about the webkit-unassigned mailing list