Changeset 280576 in webkit
- Timestamp:
- Aug 2, 2021, 6:05:39 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/WebProcess/GPU/media/RemoteAudioSession.cpp (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/Tests/WebKitCocoa/PreferredAudioBufferSize.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r280575 r280576 1 2021-08-02 Peng Liu <peng.liu6@apple.com> 2 3 [GPUP] RemoteAudioSession::setPreferredBufferSize() does not change its preferredBufferSize 4 https://bugs.webkit.org/show_bug.cgi?id=228720 5 6 Reviewed by Jer Noble. 7 8 `RemoteAudioSession` should update its `preferredBufferSize` in 9 `setPreferredBufferSize()`. Otherwise, the `preferredBufferSize` 10 will become inconsistent with the value in the GPU process. 11 12 No new tests. Fix API test failures. 13 14 * WebProcess/GPU/media/RemoteAudioSession.cpp: 15 (WebKit::RemoteAudioSession::setPreferredBufferSize): 16 1 17 2021-08-02 Kate Cheney <katherine_cheney@apple.com> 2 18 -
trunk/Source/WebKit/WebProcess/GPU/media/RemoteAudioSession.cpp
r277584 r280576 110 110 void RemoteAudioSession::setPreferredBufferSize(size_t size) 111 111 { 112 configuration().preferredBufferSize = size; 112 113 ensureConnection().send(Messages::RemoteAudioSessionProxy::SetPreferredBufferSize(size), { }); 113 114 } -
trunk/Tools/ChangeLog
r280562 r280576 1 2021-08-02 Peng Liu <peng.liu6@apple.com> 2 3 [GPUP] RemoteAudioSession::setPreferredBufferSize() does not change its preferredBufferSize 4 https://bugs.webkit.org/show_bug.cgi?id=228720 5 6 Reviewed by Jer Noble. 7 8 * TestWebKitAPI/Tests/WebKitCocoa/PreferredAudioBufferSize.mm: 9 (TEST_F): 10 1 11 2021-08-02 Alex Christensen <achristensen@webkit.org> 2 12 -
trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/PreferredAudioBufferSize.mm
r280439 r280576 80 80 } 81 81 82 TEST_F(PreferredAudioBufferSize, DISABLED_AudioElement)82 TEST_F(PreferredAudioBufferSize, AudioElement) 83 83 { 84 84 runPlayingTestWithPageNamed(@"audio-only", 4096); 85 85 } 86 86 87 TEST_F(PreferredAudioBufferSize, DISABLED_WebAudio)87 TEST_F(PreferredAudioBufferSize, WebAudio) 88 88 { 89 89 runPlayingTestWithPageNamed(@"web-audio-only", 128); 90 90 } 91 91 92 TEST_F(PreferredAudioBufferSize, DISABLED_VideoOnly)92 TEST_F(PreferredAudioBufferSize, VideoOnly) 93 93 { 94 94 runPlayingTestWithPageNamed(@"video-without-audio", 4096); 95 95 } 96 96 97 TEST_F(PreferredAudioBufferSize, DISABLED_VideoWithAudio)97 TEST_F(PreferredAudioBufferSize, VideoWithAudio) 98 98 { 99 99 runPlayingTestWithPageNamed(@"video-with-audio", 4096); 100 100 } 101 101 102 TEST_F(PreferredAudioBufferSize, DISABLED_AudioWithWebAudio)102 TEST_F(PreferredAudioBufferSize, AudioWithWebAudio) 103 103 { 104 104 runPlayingTestWithPageNamed(@"audio-with-web-audio", 128); 105 105 } 106 106 107 TEST_F(PreferredAudioBufferSize, DISABLED_VideoWithAudioAndWebAudio)107 TEST_F(PreferredAudioBufferSize, VideoWithAudioAndWebAudio) 108 108 { 109 109 runPlayingTestWithPageNamed(@"video-with-audio-and-web-audio", 128);
Note:
See TracChangeset
for help on using the changeset viewer.