]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_pjsip: Send VIDUPDATE RTP frame for all H.264 streams
authorMaximilian Fridrich <m.fridrich@commend.com>
Mon, 2 Dec 2024 11:09:47 +0000 (12:09 +0100)
committerAsterisk Development Team <asteriskteam@digium.com>
Thu, 23 Jan 2025 18:42:28 +0000 (18:42 +0000)
commit0bd4d3320acd99d8501feda67ee43cac248dfa72
tree1c96d68d123f36c7410d5ce062159a04270a8045
parent1a71ea74567d6f9df8eb00002d36229291b83e5c
chan_pjsip: Send VIDUPDATE RTP frame for all H.264 streams

Currently, when a chan_pjsip channel receives a VIDUPDATE indication,
an RTP VIDUPDATE frame is only queued on a H.264 stream if WebRTC is
enabled on that endpoint. This restriction does not really make sense.

Now, a VIDUPDATE RTP frame is written even if WebRTC is not enabled (as
is the case with VP8, VP9, and H.265 streams).

Resolves: #1013
(cherry picked from commit 45c5d39c58a6c8a9cca0d8597046031c39b07ca0)
channels/chan_pjsip.c