Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0761ec7e59e5d8cfd21de78117d4efd045092e67 https://github.com/WebKit/WebKit/commit/0761ec7e59e5d8cfd21de78117d4efd045092e67 Author: Philippe Normand <ph...@igalia.com> 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 webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes