Summary: | ASTERISK-03329: [patch] MeetMe enhancements | ||
Reporter: | Anthony Minessale (anthm) | Labels: | |
Date Opened: | 2005-01-21 16:50:27.000-0600 | Date Closed: | 2011-06-07 14:04:40 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_meetme |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) dupvar.diff | |
Description: | ok, this patch adds some stuff I wanted to see meetme do. It adds some menu options so it's lacking the menu sounds but here is the list. admin menu: 4: record conference This option turns conference recording on/off it uses res_monitor and inherits MONITOR_EXEC from the chan that activates it. the format and base filename can be set in meetme.conf [recording] format=wav filename=meetme_record admin menu 5: outbound call Make a call to a channel in ${MEETME_OUTBOUND_CONTEXT} or the channels current context if the party you called hangs up you are returned to the conference, otherwise if you dial the configured hangup code in features.conf, you are presented with a beep at this point you have 5 seconds to press 1 to bring the caller into the conference with you or any other key to abort at which time the call will be terminated. user menu 2: become admin meetme.conf has a new option admin_pin conf => confno[,pin[,admin_pin]] if admin_pin is specified and you dial 2 as a regular user, you are prompted for the admin_pass which will promote you to conference admin on the spot. S flag: 'S' -- When combined with a pinned conference, a correct pin makes you an admin +sa and an incorrect or blank pin gets you in as a regular user. ****** ADDITIONAL INFORMATION ****** Disclaimer on file anthmct@yahoo.com | ||
Comments: | By: mochouinard (mochouinard) 2005-01-21 18:24:19.000-0600 Why didnt you comment on bug 2387 at the time :( hehe, Also Why use the monitor app to record the channel ? I think it just take more ressources than nothing. Check bug 3393 By: Mark Spencer (markster) 2005-01-21 18:30:29.000-0600 The recording patch in 3393 actually does a pretty elegant job of recording. By: Anthony Minessale (anthm) 2005-01-21 18:38:26.000-0600 some more considerations for bookkeeping/billing adds pbx_buildin_dupvar_helper(a,b); copies all the vars that don't already exist from a to b By: mochouinard (mochouinard) 2005-01-21 18:40:55.000-0600 Should it be called pbx_builtin_dupchanvar_helper instead ? edited on: 01-21-05 18:41 By: Anthony Minessale (anthm) 2005-01-21 18:47:30.000-0600 sigh, The idea is to reuse existing resources no? there is a whole elaborate recording resource that lets you do several things including automaticly email the resulting recorded file .. I didn't set out to be elegant I set out to make features I can sell to ppl at the service level. I guess i'll yank it, nothing makes me more mad than begging ppl to use my $200/hr code. By: Anthony Minessale (anthm) 2005-01-21 19:32:22.000-0600 I'll just ask for this api call to be added then By: Brian West (bkw918) 2005-01-21 19:37:42.000-0600 3393 isn't as flexable as the one anthm did. bkw By: Mark Spencer (markster) 2005-01-21 22:50:59.000-0600 Is ast_channel_inherit_variables good enough? If not, can we unify the two together at least so that they are front ends for the same function? By: Anthony Minessale (anthm) 2005-01-22 12:38:38.000-0600 Forget it, that was so rude to commit the other patch without even discussing a comprimise or anything. |