Summary: | ASTERISK-25253: confbridge volume options and other volume controls such as func_volume don't work | ||
Reporter: | Dmitriy Serov (Demon) | Labels: | |
Date Opened: | 2015-07-15 12:21:46 | Date Closed: | 2015-07-22 20:04:18 |
Priority: | Blocker | Regression? | Yes |
Status: | Closed/Complete | Components: | Applications/app_confbridge |
Versions: | SVN 13.4.0 | Frequency of Occurrence | Constant |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | app_confbridge, some user menu actions don't work:
*4=decrease_listening_volume 4=decrease_listening_volume *6=increase_listening_volume 6=increase_listening_volume *7=decrease_talking_volume 7=decrease_talking_volume *9=increase_talking_volume 9=increase_talking_volume regression [Edit by Rusty - A few notes] * Tested in GIT-13-1aafadf (built on 2015-7-15) * Tested with chan_sip and chan_pjsip, issue occurs with both. * A few non-volume options work, such as toggle_mute and leave_conference | ||
Comments: | By: Asterisk Team (asteriskteam) 2015-07-15 12:21:47.523-0500 Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution. A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report. Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process]. By: Rusty Newton (rnewton) 2015-07-16 18:40:34.655-0500 Debug output when activating toggle_mute: {noformat} [Jul 16 18:36:34] DEBUG[30935]: netsock2.c:172 ast_sockaddr_split_hostport: Splitting '127.0.1.1:0' into... [Jul 16 18:36:34] DEBUG[30935]: netsock2.c:226 ast_sockaddr_split_hostport: ...host '127.0.1.1' and port '0'. [Jul 16 18:36:35] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:3549 create_dtmf_frame: Creating BEGIN DTMF Frame: 49 (1), at 10.24.18.16:4046 [Jul 16 18:36:35] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:3549 create_dtmf_frame: Creating END DTMF Frame: 49 (1), at 10.24.18.16:4046 [Jul 16 18:36:35] DEBUG[30986][C-00000005]: bridge_channel.c:1528 bridge_channel_feature_digit_add: DTMF feature string on 0x7faf28009118(SIP/ALICE-00000005) is now '1' [Jul 16 18:36:35] DEBUG[30986][C-00000005]: bridge_channel.c:1606 ast_bridge_channel_feature_digit: DTMF feature hook 0x7faf28000920 matched DTMF string '1' on 0x7faf28009118(SIP/ALICE-00000005) [Jul 16 18:36:35] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:2852 ast_rtp_update_source: Setting the marker bit due to a source update [Jul 16 18:36:35] DEBUG[30986][C-00000005]: app_confbridge.c:1040 conf_update_user_mute: User SIP/ALICE-00000005 is muted: user:1 system:0. [Jul 16 18:36:35] DEBUG[30986][C-00000005]: channel.c:5490 set_format: Channel SIP/ALICE-00000005 setting write format path: gsm -> ulaw [Jul 16 18:36:35] DEBUG[30986][C-00000005]: channel.c:3402 ast_settimeout_full: Scheduling timer at (50 requested / 50 actual) timer ticks per second -- <SIP/ALICE-00000005> Playing 'conf-muted.gsm' (language 'en') [Jul 16 18:36:36] DEBUG[30929]: acl.c:958 ast_find_ourip: Not an IPv4 nor IPv6 address, cannot get port. [Jul 16 18:36:36] DEBUG[30929]: netsock2.c:172 ast_sockaddr_split_hostport: Splitting 'newtonr-laptop' into... {noformat} Debug output when attempting to activate increase_listening_volume: {noformat} [Jul 16 18:37:51] DEBUG[30935]: netsock2.c:226 ast_sockaddr_split_hostport: ...host '10.24.18.138' and port '4039'. [Jul 16 18:37:51] DEBUG[30935]: netsock2.c:172 ast_sockaddr_split_hostport: Splitting '127.0.1.1:0' into... [Jul 16 18:37:51] DEBUG[30935]: netsock2.c:226 ast_sockaddr_split_hostport: ...host '127.0.1.1' and port '0'. [Jul 16 18:37:53] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:3549 create_dtmf_frame: Creating BEGIN DTMF Frame: 54 (6), at 10.24.18.16:4046 [Jul 16 18:37:53] DEBUG[30883]: threadpool.c:508 grow: Increasing threadpool stasis-core's size by 1 [Jul 16 18:37:53] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:3549 create_dtmf_frame: Creating END DTMF Frame: 54 (6), at 10.24.18.16:4046 [Jul 16 18:37:53] DEBUG[30986][C-00000005]: bridge_channel.c:1528 bridge_channel_feature_digit_add: DTMF feature string on 0x7faf28009118(SIP/ALICE-00000005) is now '6' [Jul 16 18:37:53] DEBUG[30986][C-00000005]: bridge_channel.c:1606 ast_bridge_channel_feature_digit: DTMF feature hook 0x7faf280077a0 matched DTMF string '6' on 0x7faf28009118(SIP/ALICE-00000005) [Jul 16 18:37:53] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:2852 ast_rtp_update_source: Setting the marker bit due to a source update [Jul 16 18:37:53] DEBUG[30986][C-00000005]: res_rtp_asterisk.c:2852 ast_rtp_update_source: Setting the marker bit due to a source update [Jul 16 18:37:53] DEBUG[30929]: acl.c:958 ast_find_ourip: Not an IPv4 nor IPv6 address, cannot get port. [Jul 16 18:37:53] DEBUG[30929]: netsock2.c:172 ast_sockaddr_split_hostport: Splitting 'newtonr-laptop' into... [Jul 16 18:37:53] DEBUG[30929]: netsock2.c:226 ast_sockaddr_split_hostport: ...host 'newtonr-laptop' and port ''. {noformat} The user menu looks like: {noformat} [sample_user_menu] type=menu *=playback_and_continue(conf-usermenu) *1=toggle_mute 1=toggle_mute *4=decrease_listening_volume 4=decrease_listening_volume *6=increase_listening_volume 6=increase_listening_volume *7=decrease_talking_volume 7=decrease_talking_volume *8=leave_conference 8=leave_conference *9=increase_talking_volume 9=increase_talking_volume {noformat} By: Rusty Newton (rnewton) 2015-07-17 13:02:03.570-0500 The issue is a little more broad than we thought originally. It affects func_volume as well.. possibly other features that control volume on a call. Updated the summary to reflect this. |