[webkit-changes] [WebKit/WebKit] 910440: [GStreamer] imported/w3c/web-platform-tests/webcod...
Philippe Normand
noreply at github.com
Mon Dec 16 04:19:55 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 910440412733f17f3fdcdea8aed2265b9c8c5172
https://github.com/WebKit/WebKit/commit/910440412733f17f3fdcdea8aed2265b9c8c5172
Author: Philippe Normand <philn at igalia.com>
Date: 2024-12-16 (Mon, 16 Dec 2024)
Changed paths:
M LayoutTests/platform/glib/TestExpectations
M Source/WebCore/platform/audio/gstreamer/AudioDecoderGStreamer.cpp
M Source/WebCore/platform/audio/gstreamer/AudioEncoderGStreamer.cpp
M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp
Log Message:
-----------
[GStreamer] imported/w3c/web-platform-tests/webcodecs/audio-encoder-codec-specific.https.any.html is a permanent failure
https://bugs.webkit.org/show_bug.cgi?id=284426
Reviewed by Xabier Rodriguez-Calvar.
The opus encoder now correctly configures bitrate and bitrateMode, even if no Opus-specific
parameters were supplied. The mp3 encoder also handles bitrateMode. The decoder now outputs F32
instead of the underlying decoder's format, which can be S16 for Opus, for instance. The decoder
also now properly handles lpcm formats.
* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/platform/audio/gstreamer/AudioDecoderGStreamer.cpp:
(WebCore::GStreamerInternalAudioDecoder::GStreamerInternalAudioDecoder):
* Source/WebCore/platform/audio/gstreamer/AudioEncoderGStreamer.cpp:
(WebCore::GStreamerAudioEncoder::encode):
(WebCore::GStreamerInternalAudioEncoder::initialize):
Canonical link: https://commits.webkit.org/287875@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list