Closed taylor-b closed 6 years ago
Some clarification might be needed, but the bullets apply to individual m- lines.
So, it is perfectly ok to add D, and use A,B and C with a unique address.
(Of course, this issue is dependent on your other issue, whether unique addresses should be dropped completely.)
Now, in a subsequent offer, the BUNDLE address is only assigned to the m= section represented by the BUNDLE-tag.
I'm referring to this list of conditions:
My interpretation is: If A, B and C are already bundled, then a subsequent offer MUST use a shared address for them. But if D is added, then A, B, C, and D can use unique addresses.
I don't see what value this restriction provides. Also, an endpoint could just add a dummy "m=" section to get around this restriction. So I'd recommend removing it.