Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d6f8240a245a6a651a21396e68701c28626e8a2a https://github.com/WebKit/WebKit/commit/d6f8240a245a6a651a21396e68701c28626e8a2a Author: Carlos Bentzen <cadubent...@igalia.com> Date: 2025-03-24 (Mon, 24 Mar 2025)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h Log Message: ----------- [GStreamer][WebRTC] Reduce parsing overhead https://bugs.webkit.org/show_bug.cgi?id=290189 Reviewed by Philippe Normand. We can save some overhead by not parsing again streams that are already parsed and that the caps match the decoder's. In that case, we can skip creating a parser element in parsebin. * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::configureParsebin): (WebCore::MediaPlayerPrivateGStreamer::configureElement): * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: Canonical link: https://commits.webkit.org/292591@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes