Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: cec614145e4b30e8654782ce53d970bf465b9efd
https://github.com/WebKit/WebKit/commit/cec614145e4b30e8654782ce53d970bf465b9efd
Author: Philippe Normand <[email protected]>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
A
LayoutTests/media/encrypted-media/encrypted-media-append-clear-encrypted-expected.txt
A
LayoutTests/media/encrypted-media/encrypted-media-append-clear-encrypted.html
M LayoutTests/media/encrypted-media/medias-enc.js
M LayoutTests/platform/glib/TestExpectations
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https-expected.txt
M LayoutTests/platform/mac/TestExpectations
M Source/WebCore/platform/SourcesGStreamer.txt
M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h
A Source/WebCore/platform/graphics/gstreamer/eme/WebKitThunderParser.cpp
A Source/WebCore/platform/graphics/gstreamer/eme/WebKitThunderParser.h
M Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp
M Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.h
M Tools/Scripts/webkitpy/style/checker.py
Log Message:
-----------
[GStreamer][EME]
imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html
is failing
https://bugs.webkit.org/show_bug.cgi?id=211375
Reviewed by Xabier Rodriguez-Calvar.
Wrap the decryptor in a new bin along with parsebin. This should allow seamless
switching between
encrypted and clear content processing. As this new parser is auto-plugged by
parsebin in
urisourcebin we have to be cautious regarding the infinite auto-plugging
outcome by removing our new
parser from the autoplug-factories passed to the inner parsebin element.
Test: media/encrypted-media/encrypted-media-append-clear-encrypted.html
Canonical link: https://commits.webkit.org/296959@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes