Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000313 [Yate - Yet Another Telephony Engine] module minor always 2012-08-29 18:02 2012-09-10 14:36
Reporter Vladislav View Status public  
Assigned To
Priority normal Resolution no change required  
Status resolved   Product Version 4.x
Summary 0000313: Only sip with u-law to iax a-law not transcode - DataTranslator::attachChain [0x1239d5a0] 'alaw' -> [0x123a3c90] 'mulaw' failed
Description Good day.
With other voice codecs for example sip gsm, g729, alaw, ulaw to iax with voice codecs gsm, g729 - all transconding and voice is good.
Additional Information In attachment debug call. If need additional information - please, write.
Tags No tags attached.
Attached Files txt file icon sip_ulaw_iax_alaw.txt [^] (16,828 bytes) 2012-08-29 18:02
log file icon test.log [^] (740,505 bytes) 2012-08-31 18:13

- Relationships

-  Notes
(0000468)
Vladislav (reporter)
2012-08-29 18:16

In ysipchan.conf and in yiaxchan.conf : mulaw=yes and alaw=yes
(0000469)
Vladislav (reporter)
2012-08-31 18:16

In additional - build DataFormat.cpp (located in engine subdirectory) with XDEBUG, run yate with max debug level (-vvvvv), make another call - test.log.

Number_A number A, Number_B Number A. Sip call with Call-ID: 221126703e4656992258b8dc33824ac5. First rtp with timestamp 0000038.487984.

If need more else , please, write.
(0000470)
marian (developer)
2012-09-03 13:45

There is a posibility for you to have more then 1 libyate.so loaded.
In order to debug it:

1. Uninstall yate (make uninstall)
2. Clean yate (make clean)
3. Make sure there is no other libyate* file(s) in yate directory
4. Rebuild yate, including g723 and g729 modules
Remember to re-build DataFormat.cpp with xdebug

Install and run yate (or just run yate from sources).
If you can, run yate without g723 and g729 modules.
Don't forget to run it with log and max debug.

Make a new sip to iax call.

If it fails, restart yate, make a sip to sip call and then, without restarting yate, a sip to iax call.

Send both logs.
(0000471)
Vladislav (reporter)
2012-09-03 18:48

Thanks working well after cleaning. Again very big thanks. :-)

- Issue History
Date Modified Username Field Change
2012-08-29 18:02 Vladislav New Issue
2012-08-29 18:02 Vladislav File Added: sip_ulaw_iax_alaw.txt
2012-08-29 18:16 Vladislav Note Added: 0000468
2012-08-31 18:13 Vladislav File Added: test.log
2012-08-31 18:16 Vladislav Note Added: 0000469
2012-09-03 13:45 marian Note Added: 0000470
2012-09-03 18:48 Vladislav Note Added: 0000471
2012-09-10 14:36 paulc Status new => resolved
2012-09-10 14:36 paulc Resolution open => no change required


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker