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

Reply via email to