[Webkit-unassigned] [Bug 236219] [iOS] Volume of non MediaStreamTrack-based audio reduces when capturing microphone

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 2 09:32:54 PST 2023


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

--- Comment #8 from Bryce Aebi <bryce.aebi at llm.llc> ---
Ok, so I tried a few things:

Describing the overall problem:
1. I play audio at the normal volume. Everything is fine
2. I then play audio after turning on the mic, usually the first bit of audio at this point plays much louder than normal.
3. I play other bits of audio while the mic is on. Now all of the audio is 1/2 as loud as normal
4. I turn off the mic and play other audio. The audio remains 1/2 as loud as normal

16.2 - web audio - result: broken
16.2 - routing web audio through MediaStreamTrack - result: broken

16.4 - web audio - broken
16.4 - routing web audio through MediaStreamTrack - result: broken


On 16.4, I tried web audio after setting navigator.audioSession.type = "play-and-record". This is the behavior
1. I play audio. It is already at 1/2 volume
2. I then play audio after turning on the mic, usually the first bit of audio at this point plays much louder than normal.
3. I play other bits of audio while the mic is on. Now all of the audio is 1/2 as loud as normal
4. I turn off the mic and play other audio. The audio remains 1/2 as loud as normal

So the behavior by setting "play-and-record" is different than without setting it, but it is still very suboptimal. 

Please let me know if there's anything else I can try out for you.

-- 
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/20230302/e6c2b188/attachment-0001.htm>


More information about the webkit-unassigned mailing list