diff --git a/apps/app_meetme.c b/apps/app_meetme.c index d317527094..8076c4d0b1 100644 --- a/apps/app_meetme.c +++ b/apps/app_meetme.c @@ -144,10 +144,13 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") Allow user to exit the conference by pressing # (default) - or any of the defined keys. If keys contain * this will override - option s. The key used is set to channel variable + or any of the defined keys. The key used is set to channel variable MEETME_EXIT_KEY. + + Option s has priority for * + since it cannot change its activation code. + Always prompt for the pin even if it is specified. @@ -189,6 +192,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") Allow user to exit the conference by entering a valid single digit extension MEETME_EXIT_CONTEXT or the current context if that variable is not defined. + + Option s has priority for * + since it cannot change its activation code. + Do not play message when first person enters @@ -3612,7 +3619,10 @@ static int conf_run(struct ast_channel *chan, struct ast_conference *conf, struc } conf_flush(fd, chan); - /* Since this option could absorb DTMF meant for the previous (menu), we have to check this one last */ + /* + * Since options using DTMF could absorb DTMF meant for the + * conference menu, we have to check them after the menu. + */ } else if ((f->frametype == AST_FRAME_DTMF) && ast_test_flag64(confflags, CONFFLAG_EXIT_CONTEXT) && ast_exists_extension(chan, exitcontext, dtmfstr, 1, "")) { if (ast_test_flag64(confflags, CONFFLAG_PASS_DTMF)) { conf_queue_dtmf(conf, user, f);