]> 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-org-access-app[bot] <120671045+asterisk-org-access-app[bot]@users.noreply.github.com>
Tue, 3 Dec 2024 13:57:36 +0000 (13:57 +0000)
commit0f1f0ef3ef20aefb5df0bca0a1e940e5631236a0
treec8ead97b65798375395e0e28aff021de85c965ba
parenta23f28e7e016b1078f0da83f63d6177507d4a4f1
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