]> 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)
committerMaximilian Fridrich <m.fridrich@commend.com>
Tue, 3 Dec 2024 13:57:33 +0000 (13:57 +0000)
commit45c5d39c58a6c8a9cca0d8597046031c39b07ca0
treeedb87fe089264a96318c3011dd271ccef23863f8
parent3ac5f82d4919e7d4313eba82615562964e97c6c5
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
channels/chan_pjsip.c