Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0761ec7e59e5d8cfd21de78117d4efd045092e67
https://github.com/WebKit/WebKit/commit/0761ec7e59e5d8cfd21de78117d4efd045092e67
Author: Philippe Normand <[email protected]>
Date: 2024-02-01 (Thu, 01 Feb 2024)
Changed paths:
M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp
M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h
Log Message:
-----------
[GStreamer][WebRTC] Potential critical warnings due to duplicate sink pads in
webrtcbin
https://bugs.webkit.org/show_bug.cgi?id=268462
Reviewed by Xabier Rodriguez-Calvar.
The webrtcbin sink pad template no longer implies mline semantics. Those have
been transfered to the
corresponding transceiver. So we can simplify our code and let webrtcbin figure
out pad names on its own.
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp:
(WebCore::GStreamerMediaEndpoint::configureAndLinkSource):
(WebCore::GStreamerMediaEndpoint::requestPad):
(WebCore::GStreamerMediaEndpoint::pickAvailablePayloadType):
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h:
Canonical link: https://commits.webkit.org/273924@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes