[Webkit-unassigned] [Bug 231110] New: Audio over peer connection becomes latent when changing the output

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 1 16:43:00 PDT 2021


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

            Bug ID: 231110
           Summary: Audio over peer connection becomes latent when
                    changing the output
           Product: WebKit
           Version: Safari 15
          Hardware: Unspecified
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: abargas at nvidia.com
                CC: youennf at gmail.com

The audio playing over a peer connection becomes more latent when changing the audio output device (e.g. going from speakers to headphones or vice versa). The added latency is around half a second. The expectation is that the audio should not become more latent.

This behavior can be seen on the https://webrtc.github.io/samples/src/content/peerconnection/audio/ sample page.
The steps to reproduce the bug are:
1. Disconnect all audio output devices and turn volume to max.
2. Navigate to page.
3. Click the "Call" button.
4. Observe audio latency (recommend with a sharp sound like a tap or pop).
5. Connect headphones.
6. Observe increased audio latency (BUG).
7. Click "Hang Up".
8. Click "Call".
9. Observe normal audio latency.
10. Disconnect headphones.
11. Observe increased audio latency (BUG).

This issue does not repro with audio that is not over a peer connection. This can be seen with the https://webrtc.github.io/samples/src/content/getusermedia/audio/ sample page, following the same steps as above.

Reproduces with:
Version/15.0 Safari/605.1.15 (iOS 15.0)
Version/15.0 Safari/605.1.15 (iPadOS 15.1)

-- 
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/20211001/d07bb5e0/attachment-0001.htm>


More information about the webkit-unassigned mailing list