[asterisk-dev] [Code Review] 3155: ConfBridge: Correct prompt playback target

rmudgett reviewboard at asterisk.org
Thu Feb 6 12:37:08 CST 2014


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/3155/#review10795
-----------------------------------------------------------



branches/11/apps/confbridge/conf_state_multi_marked.c
<https://reviewboard.asterisk.org/r/3155/#comment20340>

    This sound needs to be played using a deferred join action on the joining marked user: conf_add_post_join_action().  Otherwise, the conference bridge is locked until the sound prompt completes playing.  Locking the bridge for that duration will prevent others from joining or leaving until the sound completes.


- rmudgett


On Jan. 30, 2014, 4:21 p.m., opticron wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/3155/
> -----------------------------------------------------------
> 
> (Updated Jan. 30, 2014, 4:21 p.m.)
> 
> 
> Review request for Asterisk Developers.
> 
> 
> Bugs: PQ-1396
>     https://issues.asterisk.org/jira/browse/PQ-1396
> 
> 
> Repository: Asterisk
> 
> 
> Description
> -------
> 
> Currently, when the first marked user enters the conference that contains waitmarked users, a prompt is played indicating that the user is being placed into the conference. Unfortunately, this prompt is played to the marked user and not the waitmarked users which is not very helpful.
> 
> This patch changes that behavior to play a prompt stating "The conference will now begin" to the entire conference after adding and unmuting the waitmarked users since the design of confbridge is not conducive to playing a prompt to a subset of users in a conference in an asynchronous manner.
> 
> 
> Diffs
> -----
> 
>   branches/11/configs/confbridge.conf.sample 406782 
>   branches/11/apps/confbridge/include/confbridge.h 406782 
>   branches/11/apps/confbridge/conf_state_multi_marked.c 406782 
>   branches/11/apps/confbridge/conf_state_empty.c 406782 
>   branches/11/apps/confbridge/conf_config_parser.c 406782 
>   branches/11/apps/app_confbridge.c 406782 
>   branches/11/UPGRADE.txt 406782 
> 
> Diff: https://reviewboard.asterisk.org/r/3155/diff/
> 
> 
> Testing
> -------
> 
> Verified that the prompt is heard by users already in the conference when a marked user enters and that ConfBridge tests pass with modified event expectations.
> 
> 
> Thanks,
> 
> opticron
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20140206/2091f822/attachment.html>


More information about the asterisk-dev mailing list