From f0219b78c26dca6815c3c36687ff8c26982acacf Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 14 Mar 2023 09:32:36 -0400 Subject: [PATCH] MT#55283 consume recv/inactive flag for subs If a subscribe answer says that it doesn't want to receive any media (i.e. `inactive` - `recv` flag unset), clear our corresponding `send` flag so that we actually don't send media there. Change-Id: I8862cc6f4121a82c723a8303ba70345d064cd243 --- daemon/call.c | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/call.c b/daemon/call.c index add55835e..fb6f3399b 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -3522,6 +3522,7 @@ int monologue_subscribe_answer(struct call_monologue *dst_ml, struct sdp_ng_flag return -1; MEDIA_CLEAR(dst_media, RECV); + bf_copy(&dst_media->media_flags, MEDIA_FLAG_SEND, &sp->sp_flags, SP_FLAG_RECV); // XXX check answer SDP parameters