[Home]

Summary:ASTERISK-15265: [patch] Patch: New admin features: Roll call, eject all, mute all, record in-conf
Reporter:Ryan Finnie (rfinnie)Labels:
Date Opened:2009-12-03 05:29:11.000-0600Date Closed:2010-05-03 17:13:26
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Applications/app_meetme
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) meetme-enhancements-232771-v1.patch
Description:The attached patch against SVN adds the following in-conference admin DTMF features:

*81 - Roll call (or simply user count if INTROUSER isn't enabled)
*82 - Eject all non-admins
*83 - Mute/unmute all non-admins
*84 - Start recording the conference on the fly

Since the DTMF admin menu only had one number free (8), I extended *8 to become a 2-digit menu.  conf-adminmenu-162 would need to be modified to include these options.  In addition, the following new recordings would be required:

conf-roll-call-complete - "Roll call complete"
conf-now-muted - "The conference is now muted"
conf-now-unmuted - "The conference is now unmuted"
conf-now-recording - "The conference is now being recorded"
Comments:By: Leif Madsen (lmadsen) 2009-12-04 08:37:14.000-0600

If you could request some testing from asterisk-users and/or asterisk-dev and have testers report back with their findings here, that would be great! Thanks for the contribution!

By: Ryan Finnie (rfinnie) 2009-12-04 13:41:42.000-0600

Posted to asterisk-dev (http://lists.digium.com/pipermail/asterisk-dev/2009-December/041082.html) with a little more information about the patch.  Thanks!

By: Digium Subversion (svnbot) 2010-05-03 17:13:25

Repository: asterisk
Revision: 260757

U   trunk/CHANGES
U   trunk/apps/app_meetme.c

------------------------------------------------------------------------
r260757 | jpeeler | 2010-05-03 17:13:24 -0500 (Mon, 03 May 2010) | 16 lines

Add new admin features to meetme: Roll call, eject all, mute all, record in-conf

This patch adds the following in-conference admin DTMF features:
*81 - Roll call (or simply user count if INTROUSER isn't enabled)
*82 - Eject all non-admins
*83 - Mute/unmute all non-admins
*84 - Start recording the conference on the fly

FWIW, this code uses newly recorded prompts.

(closes issue ASTERISK-15265)
Reported by: rfinnie
Patches:
     meetme-enhancements-232771-v1.patch uploaded by rfinnie (license 940)
     modified slightly by me

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=260757