Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 56f6f91ae9b4074cc5f08c80aab4cbc191d6e00b https://github.com/WebKit/WebKit/commit/56f6f91ae9b4074cc5f08c80aab4cbc191d6e00b Author: Eric Carlson <eric.carl...@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes