Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2295aff2e623a55981e391a4e411073a855e9e56 https://github.com/WebKit/WebKit/commit/2295aff2e623a55981e391a4e411073a855e9e56 Author: Philippe Normand <ph...@igalia.com> Date: 2023-01-09 (Mon, 09 Jan 2023)
Changed paths: M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp M Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoEncoder.cpp M Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoEncoder.h Log Message: ----------- [GStreamer][WebRTC] Video encoder capabilities probing support https://bugs.webkit.org/show_bug.cgi?id=249936 Reviewed by Xabier Rodriguez-Calvar. The registry scanner is now able to check the H.264 encoding capabilies of the host. Also, when more than one platform encoder is capable of encoding to the target format, only the one with the highest rank is selected. * Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp: (WebCore::GStreamerRegistryScanner::fillVideoRtpCapabilities): * Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoEncoder.cpp: (webrtcVideoEncoderFindForFormat): (webrtcVideoEncoderSupportsFormat): (webrtcVideoEncoderSetFormat): * Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoEncoder.h: Canonical link: https://commits.webkit.org/258663@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes