You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[GStreamer][LibWebRTC] Keep size in decoder caps synchronized with encoded image dimensions
https://bugs.webkit.org/show_bug.cgi?id=277630
Reviewed by Xabier Rodriguez-Calvar.
Update the caps of the decoder when the encoded image dimensions change. Those caps are also used by
GStreamerVideoFrameLibWebRTC and later by LibWebRTCStatsCollector. Without this change, resolution
in inbound-rtp statistics is never updated.
Based on patch from Jacek Manko <jacek.manko@consult.red>.
#1380
* Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoDecoderFactory.cpp:
(WebCore::GStreamerWebRTCVideoDecoder::updateCapsFromImageSize):
(WebCore::GStreamerWebRTCVideoDecoder::GetCapsForFrame): Deleted.
Canonical link: https://commits.webkit.org/282115@main
0 commit comments