[webkit-changes] [WebKit/WebKit] 3c5011: WebCodecs AudioData constructor should throw if fa...
youennf
noreply at github.com
Wed Sep 20 05:12:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3c501184993c162397c0912111c7456977416300
https://github.com/WebKit/WebKit/commit/3c501184993c162397c0912111c7456977416300
Author: Youenn Fablet <youennf at gmail.com>
Date: 2023-09-20 (Wed, 20 Sep 2023)
Changed paths:
M Source/WebCore/Modules/webcodecs/WebCodecsAudioData.cpp
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
Log Message:
-----------
WebCodecs AudioData constructor should throw if failing to create an internal audio buffer
https://bugs.webkit.org/show_bug.cgi?id=261807
rdar://115749541
Reviewed by Philippe Normand.
Make sure to throw instead of having an AudioData object without buffer.
This ensures we do not hit ASSERTs like in WebCodecsAudioEncoder::encode.
* Source/WebCore/Modules/webcodecs/WebCodecsAudioData.cpp:
(WebCore::WebCodecsAudioData::create):
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
Canonical link: https://commits.webkit.org/268195@main
More information about the webkit-changes
mailing list