[webkit-changes] [WebKit/WebKit] 02f3fc: Merge 254428 at main - [GStreamer][WebRTC][Debug] Sev...
Philippe Normand
noreply at github.com
Tue Sep 13 04:55:55 PDT 2022
Branch: refs/heads/webkitglib/2.38
Home: https://github.com/WebKit/WebKit
Commit: 02f3fcc49a333c3cc5830691736cfa332e34aadb
https://github.com/WebKit/WebKit/commit/02f3fcc49a333c3cc5830691736cfa332e34aadb
Author: Philippe Normand <philn at igalia.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp
Log Message:
-----------
Merge 254428 at main - [GStreamer][WebRTC][Debug] Several tests asserting in WPE bots
https://bugs.webkit.org/show_bug.cgi?id=245046
Reviewed by Xabier Rodriguez-Calvar.
Don't pass local and remote description RefPtrs to closures, because they're not
ThreadSafeRefCounted. The closures can be called from the webrtcbin PC thread, so instead keep track
of corresponding SDP description and type in separate variables.
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp:
(WebCore::GStreamerMediaEndpoint::doSetLocalDescription):
(WebCore::GStreamerMediaEndpoint::doSetRemoteDescription):
Canonical link: https://commits.webkit.org/254428@main
(cherry picked from commit 5b6aa896a1a47904b44e56a441824f40dab808d1)
More information about the webkit-changes
mailing list