summaryrefslogtreecommitdiffstats
path: root/libavformat/hls_sample_encryption.c
diff options
context:
space:
mode:
authorJack Lau <[email protected]>2025-09-08 10:19:49 +0800
committerstevenliu <[email protected]>2025-09-15 06:40:11 +0000
commit16b8a7805b3c3895e53be5dd976f7649d0a86993 (patch)
treef77951a602340fff52e2ecb7c81c21ad7524d2c6 /libavformat/hls_sample_encryption.c
parentfaba1501d5dd1234f760f6501c25ab64866cfe48 (diff)
avformat/whip: enable RTCP NACK for whip
Refer to RFC 4585 4.2, Add SDP "a=rtcp-fb" so the peer can request rtx through sending NACKs. Add basic parsing for NACK packet. Decrypt into a newly allocated buffer (do not overwrite whip->buf) so multiple NACKs in a bundled packet can be parsed in a loop while keeping whip->buf available for sending rtx Broken or wrong NACk are logged and skipped. Signed-off-by: Jack Lau <[email protected]>
Diffstat (limited to 'libavformat/hls_sample_encryption.c')
0 files changed, 0 insertions, 0 deletions