[asterisk-bugs] [JIRA] (ASTERISK-24201) bridge_native_rtp: Removing mixmonitor from a native RTP capable smart bridge doesn't cause the bridge to resume being a native rtp bridge
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Mon Aug 11 10:30:30 CDT 2014
Matt Jordan created ASTERISK-24201:
--------------------------------------
Summary: bridge_native_rtp: Removing mixmonitor from a native RTP capable smart bridge doesn't cause the bridge to resume being a native rtp bridge
Key: ASTERISK-24201
URL: https://issues.asterisk.org/jira/browse/ASTERISK-24201
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Applications/app_mixmonitor, Bridges/bridge_native_rtp
Affects Versions: SVN, 12.4.0
Reporter: Jonathan Rose
Severity: Minor
So basically it's like this...
1. Start a PJSIP call from PJSIP/A to PJSIP/B without features or other hooks so that it can start a native RTP bridge
2. Start a mixmonitor on one of the two channels above. The bridge should change to a simple bridge.
3. Stop mixmonitor. Currently the bridge remains a simple bridge until the next time something occurs that would make the bridge re-evaluate.
I've already determined a simple fix (which I'm not 100% certain of the correctness of) for this problem where I simply apply an UNBRIDGE soft hangup flag to the channel when closing the MixMonitor. On the other hand, I'm in the middle of writing a patch right now that pulls the unbridge flag out of the soft hangup flags and into its own member of the structure, so the exact implementation of this would change a little anyway.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list