[webkit-changes] [WebKit/WebKit] 56f6f9: Only claim to be eligible for Smart Routing when g...
Eric Carlson
noreply at github.com
Fri May 26 16:23:26 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 56f6f91ae9b4074cc5f08c80aab4cbc191d6e00b
https://github.com/WebKit/WebKit/commit/56f6f91ae9b4074cc5f08c80aab4cbc191d6e00b
Author: Eric Carlson <eric.carlson at apple.com>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M Source/WebCore/platform/audio/cocoa/AudioSessionCocoa.h
M Source/WebCore/platform/audio/cocoa/AudioSessionCocoa.mm
M Source/WebCore/platform/audio/ios/AudioSessionIOS.mm
M Source/WebCore/platform/audio/mac/AudioSessionMac.mm
Log Message:
-----------
Only claim to be eligible for Smart Routing when generating audio
https://bugs.webkit.org/show_bug.cgi?id=257388
rdar://109724130
Reviewed by Jer Noble.
Don't claim to be eligible for Smart Routing if the audio session is inactive
or the audio session category is None.
* Source/WebCore/platform/audio/cocoa/AudioSessionCocoa.h:
(WebCore::AudioSessionCocoa::isEligibleForSmartRouting const):
* Source/WebCore/platform/audio/cocoa/AudioSessionCocoa.mm:
(WebCore::AudioSessionCocoa::setEligibleForSmartRoutingInternal):
(WebCore::AudioSessionCocoa::AudioSessionCocoa):
(WebCore::AudioSessionCocoa::~AudioSessionCocoa):
(WebCore::AudioSessionCocoa::setEligibleForSmartRouting):
(WebCore::AudioSessionCocoa::tryToSetActiveInternal):
(WebCore::AudioSessionCocoa::setCategory):
(WebCore::setEligibleForSmartRouting): Deleted.
* Source/WebCore/platform/audio/ios/AudioSessionIOS.mm:
(WebCore::AudioSessionIOS::setCategory):
* Source/WebCore/platform/audio/mac/AudioSessionMac.mm:
(WebCore::AudioSessionMac::setCategory):
Canonical link: https://commits.webkit.org/264610@main
More information about the webkit-changes
mailing list