[Home]

Summary:ASTERISK-15644: Should there be transcoding after attended transfer?
Reporter:Andrey Solovyev (corruptor)Labels:
Date Opened:2010-02-17 03:08:14.000-0600Date Closed:2010-06-01 09:11:08
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Codecs/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) full.16023-rc2
Description:For example ,we have 3 sip peers 1105, 1102 and 1107.
1105 supports alaw only, 1102 and 1107 - g729 only.

1105 calls 1102 and talks to him (alaw to g729 transcode).
sip show channels:
10.210.12.104    1102             221acda640e4502  0x100 (g729)     No       Tx: ACK
10.210.12.254    1105             39c1bec2-df881e  0x8 (alaw)       No       Rx: ACK

Then 1102 presses # to do an asterisk attended feature transfer and dials 1107. Then talks to him using g729.
sip show channels
192.168.1.130    1107             2381c9117db5b81  0x100 (g729)     No       Tx: ACK
10.210.12.104    1102             221acda640e4502  0x100 (g729)     No       Tx: ACK
10.210.12.254    1105             39c1bec2-df881e  0x8 (alaw)       No       Rx: ACK

1102 hangs up. 1105 and 1107 are connected. 1107 can hear 1105, but 1105 hears silence.
And we [Feb 17 12:02:21] WARNING[18867]: chan_sip.c:5342 sip_write: Asked to transmit frame type 64, while native formats is 0x8 (alaw)(8) read/write = 0x40 (slin)(64)/0x8 (alaw)(8)                            
[Feb 17 12:02:21] WARNING[18867]: chan_sip.c:5342 sip_write: Asked to transmit frame type 64, while native formats is 0x8 (alaw)(8) read/write = 0x40 (slin)(64)/0x8 (alaw)(8) get warnings in asterisk console.

Comments:By: Leif Madsen (lmadsen) 2010-02-17 14:33:14.000-0600

You'll probably also need to provide a full console output of this happening, with debug level logging enabled (logger.conf).

Also, please provide the SIP trace along with SIP history from the console.

This will make it easier for a developer to understand what is going on. Thanks!

By: Andrey Solovyev (corruptor) 2010-02-26 05:05:50.000-0600

I have uploaded full log with sip debug enabled. This is version 1.6.0.23-rc2.

I don't know if this issue should be open because I've just tested latest 1.6.0 SVN and attended transfers don't work at all...

By: Russell Bryant (russell) 2010-03-04 09:02:48.000-0600

Transfers should be fixed up now.  Can you try the latest svn again?

By: Leif Madsen (lmadsen) 2010-03-08 13:14:33.000-0600

Set to feedback while we await information from the reporter.

By: Andrey Solovyev (corruptor) 2010-03-09 02:00:58.000-0600

This particular transfer issue isn't fixed yet. I've just tested with latest SVN. Behaviour is the same: same warning, no transcoding.

By: Andrey Solovyev (corruptor) 2010-06-01 04:49:56

This is fixed in 1.6.2 branch.
Thank you.

By: Paul Belanger (pabelanger) 2010-06-01 09:11:08

Closing; reporter reports it has been fixed.