Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 40b644b3f1961d26cf352fabbba261a3f5181419
https://github.com/WebKit/WebKit/commit/40b644b3f1961d26cf352fabbba261a3f5181419
Author: Dean Jackson <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes