2014-04-04 22:01, Johan Wilfer skrev:> Hi,
>
> I'm doing an evaluation of Confbridge (migrating from Meetme). Looking
> at: https://wiki.asterisk.org/wiki/display/AST/ConfBridge+10
> Under the heading "User Profile Configuration Options" the option
> announce_only_user is present. The sample config looks like this:
> --
> ;announce_only_user=yes ;Sets if the only user announcement should be
> played when a channel enters a empty conference. On by default.
> --
> But - disabling it (announce_only_user=no) doesn't take effect. And
> looking at the source asterisk-11.8.1/apps/app_confbridge.c I can't
even
> find this option. Any clues?
Looked at the wrong file for config parsing, sorry for the noise. But
the option is not respected thought.
>
>
> Also - setting quiet=yes still plays join/leave sound. My current
> work-around is:
> sound_join=silence/1
> sound_leave=silence/1
> But this seems a bit ineffective... In Meetme the quiet-flag also
> disabled join/leave sounds. Is this by design or an oversight?
>
>
Reading the source I get the impression that the intended behavior is:
1. Read "sound_only_person" if not flags "quiet" or
"announce_only_user"
is set. (apps/app_confbridge.c:1099)
2. No join sounds if flag "quiet" is set. (apps/app_confbridge.c:1714)
But this is not what happens with 11.8.1, this is the bridge/user:
[conference_bridge]
type=bridge
[conference_user]
type=user
admin=no
marked=no
startmuted=no
announce_only_user=no
quiet=yes
With this I get join sounds played, and only_user is announced as well..
--
Johan Wilfer