[webkit-changes] [WebKit/WebKit] 40b644: Safari video playback and Youtube app playback usi...
Dean Jackson
noreply at github.com
Wed Jun 28 12:29:30 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 40b644b3f1961d26cf352fabbba261a3f5181419
https://github.com/WebKit/WebKit/commit/40b644b3f1961d26cf352fabbba261a3f5181419
Author: Dean Jackson <dino at apple.com>
Date: 2023-06-28 (Wed, 28 Jun 2023)
Changed paths:
M LayoutTests/media/audio-session-category-at-most-recent-playback-expected.txt
M LayoutTests/media/audio-session-category-at-most-recent-playback.html
M LayoutTests/media/video-audio-session-mode-expected.txt
M LayoutTests/media/video-audio-session-mode.html
M Source/WebCore/platform/audio/cocoa/MediaSessionManagerCocoa.mm
Log Message:
-----------
Safari video playback and Youtube app playback using Movie tuning route when it should be using General tuning route
https://bugs.webkit.org/show_bug.cgi?id=258629
rdar://110648685
Reviewed by Jer Noble.
We unilaterally changed the AudioSession Category for playback in
a previous commit. It turns out this should only be for visionOS,
which has an experience that is more like wearing headphones.
Use the default category for iOS, and only the MoviePlayback category
for visionOS.
* LayoutTests/media/audio-session-category-at-most-recent-playback-expected.txt:
* LayoutTests/media/audio-session-category-at-most-recent-playback.html:
* LayoutTests/media/video-audio-session-mode-expected.txt:
* LayoutTests/media/video-audio-session-mode.html:
* Source/WebCore/platform/audio/cocoa/MediaSessionManagerCocoa.mm:
(WebCore::MediaSessionManagerCocoa::updateSessionState):
Canonical link: https://commits.webkit.org/265592@main
More information about the webkit-changes
mailing list