[webkit-changes] [WebKit/WebKit] b9fda0: [iOS] Mixable Auxiliary AVAudioSessions may preven...
Jer Noble
noreply at github.com
Tue Nov 28 07:38:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b9fda0874dfa4c0bb63fde06a9578d947a4a2c8f
https://github.com/WebKit/WebKit/commit/b9fda0874dfa4c0bb63fde06a9578d947a4a2c8f
Author: Jer Noble <jer.noble at apple.com>
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 at 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
More information about the webkit-changes
mailing list