[asterisk-dev] [Code Review] 2551: Make ConfBridge use its own unreal announcer channel driver and delete chan_bridge.

rmudgett reviewboard at asterisk.org
Fri May 17 18:39:42 CDT 2013


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

Review request for Asterisk Developers.


Bugs: ASTERISK-21271
    https://issues.asterisk.org/jira/browse/ASTERISK-21271


Repository: Asterisk


Description
-------

This is a fairly stand alone change on the way to making ConfBridge a subclass of ast_bridge.

* Made the ConfBridge recorder channel driver type name and channel name consistent.  Before the channel driver type was ConfBridgeRec and the created channel name was ConfBridgeRecorder/conf-%s-uid-%d.  Now it is CBRec and CBRec/conf-%s-uid-%d respectively.

* Replaced ConfBridge usage of chan_bridge with its own announcer channel.

* Deleted chan_bridge since it was created just for ConfBridge and it no longer uses it.

* The CBRec and CBAnn drivers set the recorder and announcer bridge channel roles respectively and are marked as IMMOVABLE to bridge merges and channel moves.


Diffs
-----

  /team/group/bridge_construction/apps/app_confbridge.c 389037 
  /team/group/bridge_construction/channels/chan_bridge.c 389037 

Diff: https://reviewboard.asterisk.org/r/2551/diff/


Testing
-------

ConfBridge still is able to announce participants and play messages to the bridge.
ConfBridge still is able to record the conference.


Thanks,

rmudgett

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20130517/81334ce7/attachment.htm>


More information about the asterisk-dev mailing list