[asterisk-bugs] [JIRA] (ASTERISK-22209) Bridge API Enhancements - Make dial, queue, etc. add their features to the bridge DTMF features datastore instead of override them.

Jonathan Rose (JIRA) noreply at issues.asterisk.org
Mon Jul 29 16:55:04 CDT 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-22209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Rose updated ASTERISK-22209:
-------------------------------------

    Status: Open  (was: Triage)
    
> Bridge API Enhancements - Make dial, queue, etc. add their features to the bridge DTMF features datastore instead of override them.
> -----------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-22209
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22209
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>            Reporter: Jonathan Rose
>            Assignee: Jonathan Rose
>            Severity: Minor
>              Labels: Asterisk12
>   Original Estimate: 1d
>  Remaining Estimate: 1d
>
> Currently if DTMF features are set in a channel's datastore, calling one of these apps will clean out that datastore and replace the features available with only the ones set by this application (including no features if no features options are provided). Ideally these options should be additive with already set features on a given channel according to Richard.
> features.c:pre_bridge_setup is a good place to start looking at this. It's currently a little tricky to test this, but it should be trivial once https://reviewboard.asterisk.org/r/2648/ goes in. From that point it will simply require something like the following:
> exten => 1,1,Set(CHANNEL(dtmf_features)=K)
> exten => 1,n,Dial(SIP/whatever,,TX)
> Once the call is bridged check if parking and transfers are both available and if they are, it's successful.

--
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