[asterisk-bugs] [Asterisk 0017400]: Writeformat Slin instead Alaw after attendend Transfer when using Answer before Dial without Moh
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed Jul 14 10:57:29 CDT 2010
The following issue has been set as DUPLICATE OF issue 0017641.
======================================================================
https://issues.asterisk.org/view.php?id=17400
======================================================================
Reported By: schmidts
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 17400
Category: Channels/chan_sip/CodecHandling
Reproducibility: always
Severity: minor
Priority: normal
Status: closed
Asterisk Version: 1.6.2.7
JIRA: SWP-1579
Regression: No
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
Resolution: duplicate
Duplicate: 0
Fixed in Version:
======================================================================
Date Submitted: 2010-05-26 04:05 CDT
Last Modified: 2010-07-14 10:57 CDT
======================================================================
Summary: Writeformat Slin instead Alaw after attendend
Transfer when using Answer before Dial without Moh
Description:
I´ve found a Problem when an attendend Transfer is done when the call to
the transfered has an answer before the dial. This only happens when no
Musiconhold is used when dialing and the Call is transfered after the
target of the refer answeres the call. We use Alaw on all phones, and
asterisk uses Slin for the Musiconhold also for the ringing signal before
the call gets answered.
If a call comes in to exten 123 and Phone A answers the Call, set the call
to Hold, then dials 456, wait for Phone B to answer the call and then refer
the call to Phone B the Write Format of the Call leg A stays on Slin. While
the Caller waits for the Attendend Transfer to be finished he hears the
default musiconhold in this case the macroform-cold_day.wav file and the
channel write format is slin, but after the transfer the write format
should go back to alaw.
i can reproduce this on every call with this simple dialplan:
exten => 123,1,Dial(SIP/phoneA,120)
exten => 456,1,Answer
exten => 456,n,Dial(SIP/phoneB,120)
what i see in the debug is that the Call leg A is on write format slin
while hearing the moh and is set to alaw when moh stops, but then the
masquerade puts it in the structure of call leg C and then the write format
is changed to slin again even call leg C had write format alaw before.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
duplicate of 0016287 One way audio after attended transfer
duplicate of 0017641 [patch] reset visible_indication after ...
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2010-07-14 10:57 lmadsen Relationship added duplicate of 0017641
======================================================================
More information about the asterisk-bugs
mailing list