Branch: refs/heads/webkitglib/2.46 Home: https://github.com/WebKit/WebKit Commit: 0d95d4b221b23d56c7cfe3571ae546cd50851ee4 https://github.com/WebKit/WebKit/commit/0d95d4b221b23d56c7cfe3571ae546cd50851ee4 Author: Adrian Perez de Castro <ape...@igalia.com> Date: 2025-02-07 (Fri, 07 Feb 2025)
Changed paths: M Source/WebCore/Modules/mediastream/gstreamer/GStreamerWebRTCUtils.cpp Log Message: ----------- Cherry-pick 289953@main (bc904f61e313). https://bugs.webkit.org/show_bug.cgi?id=287149 [GStreamer] Avoid intermediate copies in GStreamerWebRTCUtils.cpp https://bugs.webkit.org/show_bug.cgi?id=287149 Reviewed by Philippe Normand. Use BIO_get_mem_data() to gain access to the underlying buffer of a BIO created with BIO_s_mem() directly, instead of doing an additional copy through a Vector<char> used as intermediary buffer with BIO_read(). * Source/WebCore/Modules/mediastream/gstreamer/GStreamerWebRTCUtils.cpp: (WebCore::x509Serialize): (WebCore::privateKeySerialize): Canonical link: https://commits.webkit.org/289953@main Canonical link: https://commits.webkit.org/282416.451@webkitglib/2.46 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