Bug 255986 - [MacOS] Incoming and outgoing audio is available from WebRTC call and FaceTime in the same time call if User receives FaceTime call while in WebRTC call
Summary: [MacOS] Incoming and outgoing audio is available from WebRTC call and FaceTim...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: Safari 16
Hardware: Mac (Apple Silicon) macOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2023-04-26 07:48 PDT by Madara Freimane
Modified: 2023-12-06 00:19 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Madara Freimane 2023-04-26 07:48:53 PDT
Summary:
[MacOS] Incoming and outgoing audio is available from WebRTC call and FaceTime call in the same time call if User receives FaceTime call while in WebRTC call

Tested devices:
Bug is reproducible on:
- MacBook Pro (M1, 2020, MacOS 13.3.1) and Google Chrome (V112.0.5615.137)
- MacBook Pro (Intel, 2020, MacOS 13.3.1) and Google Chrome (V112.0.5615.137)

Use case:
Precondition:
Users are in an active WebRTC call

Steps:
1. MacOS User receives FaceTime call
2. MacOS User accepts FaceTime call

Actual result:
Incoming and outgoing audio is available from WebRTC call and FaceTime in the same time call if User receives FaceTime call while in WebRTC call

Expected result:
Audio is available only from one active call:
- when FaceTime call is available and an active, audio available only from FaceTime call

Reproducibility:
100%

Additional information:
- Sysdiagnostics file added (bug reproduced at 17:37pm, 26.04.2023., EET):
https://drive.google.com/file/d/189MvoEL47Zj9FZhkU5R8pXyr1Aa0uoAL/view?usp=sharing
Comment 1 Radar WebKit Bug Importer 2023-05-01 18:34:06 PDT
<rdar://problem/108766348>
Comment 2 youenn fablet 2023-09-05 09:12:47 PDT
Main issue is that audio is lost.
We need to verify that two concurrent Audio Units doing capture with echo cancellation work together properly.
Comment 3 youenn fablet 2023-09-05 09:13:48 PDT
Still reproducible according MS Teams.
Comment 4 Madara Freimane 2023-09-06 08:14:51 PDT
Bug is still reproducible.
Tested devices and browsers:
- MacBook Pro (M1, 2020, macOS 14.0 Beta (23A5337a)) and Google Chrome (V116.0.5845.140)

I am adding a new sysdiagnostics file (bug reproduced at 16:31 EET, 06.09.2023.):
https://drive.google.com/file/d/1ZMI0hpCD1HhVovfWSlIBAVtftiByWsj-/view?usp=sharing
Comment 5 Madara Freimane 2023-12-06 00:19:14 PST
Bug is still reproducible.
Tested devices and browsers:
- MacBook Pro (M1, 2020, macOS 14.2 Beta) and Google Chrome (V119.0.6045.199)
- MacBook Pro (M1, 2020, macOS 14.2 Beta) and Safari (V17.2 (19617.1.13.11.1))