Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 40b644b3f1961d26cf352fabbba261a3f5181419
      
https://github.com/WebKit/WebKit/commit/40b644b3f1961d26cf352fabbba261a3f5181419
  Author: Dean Jackson <d...@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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to