[Webkit-unassigned] [Bug 198577] New: mediaDevices.enumerateDevices() doesn't list the system default audio devices with deviceId as "default"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 5 13:26:24 PDT 2019


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

            Bug ID: 198577
           Summary: mediaDevices.enumerateDevices() doesn't list the
                    system default audio devices with deviceId as
                    "default"
           Product: WebKit
           Version: Safari 12
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jaya at vidyo.com
                CC: youennf at gmail.com

Created attachment 371432

  --> https://bugs.webkit.org/attachment.cgi?id=371432&action=review

Output of mediaDevices.enumerateDevices() on Safari

mediaDevices.enumerateDevices() on Safari 12.1 and Safari TP does not list the system default audio devices with deviceId as "default". 
Chrome enumerates the system default audio devices twice, once with the deviceId as "default" so that the WebRTC applications can identify them as such. Without this mechanism, the WebRTC application cannot identify the default mics and can run into issues with echo since microphones (like thunderbolt display and Logitech cameras) other than the built-in mics would still need AEC.

-- 
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/20190605/f63289c8/attachment-0001.html>


More information about the webkit-unassigned mailing list