[asterisk-bugs] [JIRA] (ASTERISK-27354) bridge_softmix: When a channel leaves add in any missing participant streams

Friendly Automation (JIRA) noreply at issues.asterisk.org
Mon Oct 23 11:08:20 CDT 2017


    [ https://issues.asterisk.org/jira/browse/ASTERISK-27354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=239538#comment-239538 ] 

Friendly Automation commented on ASTERISK-27354:
------------------------------------------------

Change 6821 merged by Joshua Colp:
bridge_softmix: Reduce topology cloning and improve renegotiation.

[https://gerrit.asterisk.org/6821|https://gerrit.asterisk.org/6821]

> bridge_softmix: When a channel leaves add in any missing participant streams
> ----------------------------------------------------------------------------
>
>                 Key: ASTERISK-27354
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27354
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Bridges/bridge_softmix
>    Affects Versions: 15.0.0
>            Reporter: Joshua Colp
>            Assignee: Joshua Colp
>
> When the maximum number of streams is reached on a PJSIP channel we don't allow any further of that type to be added. This keeps things under control. In the case where a participant leaves the conference bridge we mark their stream as removed and renegotiate so they go away. In this case it is perfectly reasonable that another stream can be added for another participant (since the number of active streams would have been reduced by 1 due to a person leaving). Therefore when a participant leaves we should add any missing destination streams to the topology that is being renegotiated so a new participant can take their place.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list