mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-02 11:58:40 +00:00
Merge "res_rtp_asterisk: Queue video update on picture loss indication."
This commit is contained in:
@@ -296,6 +296,8 @@ struct ast_rtp_payload_type {
|
|||||||
#define AST_RTP_RTCP_PSFB 206
|
#define AST_RTP_RTCP_PSFB 206
|
||||||
|
|
||||||
/* Common RTCP feedback message types */
|
/* Common RTCP feedback message types */
|
||||||
|
/*! Picture loss indication (From RFC4585) */
|
||||||
|
#define AST_RTP_RTCP_FMT_PLI 1
|
||||||
/*! Full INTRA-frame Request (From RFC5104) */
|
/*! Full INTRA-frame Request (From RFC5104) */
|
||||||
#define AST_RTP_RTCP_FMT_FIR 4
|
#define AST_RTP_RTCP_FMT_FIR 4
|
||||||
/*! REMB Information (From draft-alvestrand-rmcat-remb-03) */
|
/*! REMB Information (From draft-alvestrand-rmcat-remb-03) */
|
||||||
|
|||||||
@@ -5525,10 +5525,11 @@ static struct ast_frame *ast_rtcp_interpret(struct ast_rtp_instance *instance, c
|
|||||||
f = &transport_rtp->f;
|
f = &transport_rtp->f;
|
||||||
break;
|
break;
|
||||||
case RTCP_PT_FUR:
|
case RTCP_PT_FUR:
|
||||||
/* Handle RTCP FUR as FIR by setting the format to 4 */
|
/* Handle RTCP FUR as FIR by setting the format to 4 */
|
||||||
rc = AST_RTP_RTCP_FMT_FIR;
|
rc = AST_RTP_RTCP_FMT_FIR;
|
||||||
case RTCP_PT_PSFB:
|
case RTCP_PT_PSFB:
|
||||||
switch (rc) {
|
switch (rc) {
|
||||||
|
case AST_RTP_RTCP_FMT_PLI:
|
||||||
case AST_RTP_RTCP_FMT_FIR:
|
case AST_RTP_RTCP_FMT_FIR:
|
||||||
if (rtcp_debug_test_addr(addr)) {
|
if (rtcp_debug_test_addr(addr)) {
|
||||||
ast_verbose("Received an RTCP Fast Update Request\n");
|
ast_verbose("Received an RTCP Fast Update Request\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user