[asterisk-bugs] [JIRA] (ASTERISK-19983) ConfBridge does not expose a mechanism to change the language on the Bridging channel, defaulting to 'en'

Matt Jordan (JIRA) noreply at issues.asterisk.org
Fri Sep 13 17:11:03 CDT 2013


    [ https://issues.asterisk.org/jira/browse/ASTERISK-19983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=210269#comment-210269 ] 

Matt Jordan commented on ASTERISK-19983:
----------------------------------------

A few things.

# You shouldn't get those CDR warnings. I'll have to look into that.
# Your documentation is incorrect in the patch:
{noformat}
+					<description><para>
+						Set confbridge-join and confbridge-leave correctly
+					</para></description>
{noformat}
I'm pretty sure that isn't what the new option is doing :-)
# Remove the WARNING messages; remove extra spaces around strcmp:
{noformat}
+	if ( strcmp(conference->b_profile.language,"")) {
+		ast_channel_language_set(conference->playback_chan, conference->b_profile.language);
+		ast_log(LOG_WARNING, "Playback channel language is '%s'\n", conference->b_profile.language);
+	} else {
+		 ast_log(LOG_WARNING, "Playback channel language is using default");
+	}
{noformat}


                
> ConfBridge does not expose a mechanism to change the language on the Bridging channel, defaulting to 'en'
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-19983
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-19983
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_confbridge
>    Affects Versions: 10.5.0
>         Environment: Centos 5.8 32bit
>            Reporter: Jonathan White
>         Attachments: M19983.diff
>
>
> I am setting the language in the dialplan
> same =>n,Set(CHANNEL(language)=gb-m
> Confrbridge plays sounds in the selected language except join and leave messages played to conference participants or in the recording.
> Confbridge defaults to language "en".
> Example output from asterisk consle:
>     -- <SIP/2581-00000002> Playing 'auth-thankyou.alaw' (language 'gb-m')
>     -- <SIP/2581-00000002> Playing 'conf-placeintoconf.alaw' (language 'gb-m')
>     -- <Bridge/0xa138f88-input> Playing '/var/spool/asterisk/confbridge/confbridge-name-1002-1339456753.8.slin' (language 'en')
>   == Begin MixMonitor Recording ConfBridgeRecorder/conf-1002-uid-818536622
>     -- <Bridge/0xa138f88-input> Playing 'conf-hasjoin.gsm' (language 'en')
>     -- <SIP/2581-00000002> Playing 'confbridge-join.alaw' (language 'gb-m')
>     -- <Bridge/0xa138f88-input> Playing 'confbridge-join.gsm' (language 'en')
>     -- <Bridge/0xa138f88-input> Playing '/var/spool/asterisk/confbridge/confbridge-name-1002-1339456753.8.slin' (language 'en')
>     -- <Bridge/0xa138f88-input> Playing 'conf-hasleft.gsm' (language 'en')
>     -- <Bridge/0xa138f88-input> Playing 'confbridge-leave.gsm' (language 'en')
>   == MixMonitor close filestream (mixed)
> The following files do exist:
> /var/lib/asterisk/sounds/gb-m/confbridge-join.alaw
> /var/lib/asterisk/sounds/gb-m/confbridge-join.gsm
> /var/lib/asterisk/sounds/gb-m/confbridge-join.ulaw
> /var/lib/asterisk/sounds/gb-m/confbridge-join.slin
> /var/lib/asterisk/sounds/gb-m/confbridge-join.wav
> /var/lib/asterisk/sounds/gb-m/confbridge-leave.alaw
> /var/lib/asterisk/sounds/gb-m/confbridge-leave.gsm
> /var/lib/asterisk/sounds/gb-m/confbridge-leave.ulaw
> /var/lib/asterisk/sounds/gb-m/confbridge-leave.slin
> /var/lib/asterisk/sounds/gb-m/confbridge-leave.wav
> In the call I can press * and hear gb-m language prompts but not join and leave messages in the call or on the recording.
> Sometimes I get confbridge-join played to the joining caller at twice the normal volume but not with the recorded name just the confbridge-join prompt.
> This issue also shows with other languages which have the confbridge-join confbridge-leave present.
> occasionally courses an asterisk ended with exit status 127 during audio playback

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list