]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
set perpetual_sound from channel var
authorRupa Schomaker <rupa@rupa.com>
Wed, 15 Apr 2009 23:36:34 +0000 (23:36 +0000)
committerRupa Schomaker <rupa@rupa.com>
Wed, 15 Apr 2009 23:36:34 +0000 (23:36 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13048 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/applications/mod_conference/mod_conference.c

index a4b2399ae728e9b9b3bb6b8b737869df0059f027..09d97d89756f5f93f6ec2e84cf37ac76ab0bee33 100644 (file)
@@ -4750,6 +4750,10 @@ SWITCH_STANDARD_APP(conference_function)
                        if(switch_strlen_zero(conference->moh_sound)) {
                                conference->moh_sound = switch_core_strdup(conference->pool, switch_channel_get_variable(channel, "conference_moh_sound"));
                        }
+                       /* Set perpetual-sound from variable if not set */
+                       if(switch_strlen_zero(conference->perpetual_sound)) {
+                               conference->perpetual_sound = switch_core_strdup(conference->pool, switch_channel_get_variable(channel, "conference_perpetual_sound"));
+                       }
                        
                        /* Set the minimum number of members (once you go above it you cannot go below it) */
                        conference->min = 1;