Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b9fda0874dfa4c0bb63fde06a9578d947a4a2c8f
https://github.com/WebKit/WebKit/commit/b9fda0874dfa4c0bb63fde06a9578d947a4a2c8f
Author: Jer Noble <[email protected]>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
M
Source/WebCore/platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm
Log Message:
-----------
[iOS] Mixable Auxiliary AVAudioSessions may prevent Now Playing compatibility
https://bugs.webkit.org/show_bug.cgi?id=265431
rdar://117314150
Reviewed by Youenn Fablet.
AVAudioSession may deny Now Playing to applications with mixable
AVAudioSessions. Setting the
aux session used for detecting selectable input routs to mixable used to be
necessary to avoid
interrupting other sessions when activating that aux session. However, we
subsequently stopped
activating that session in 269256@main, and the aux session no longer needs to
be mixable.
* Source/WebCore/platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm:
(WebCore::AVAudioSessionCaptureDeviceManager::createAudioSession):
Canonical link: https://commits.webkit.org/271211@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes