Martin,

Please follow the "Steps to Reproduce" in my bug report and post your results back to the list. If you're comfortable with adding the ast_log() statements to the ast_read() and ast_write() functions located in channel.c, it would really help to show that we are experiencing the same problem. MONITOR_CONSTANT_DELAY is usually not defined, so be careful to add the ast_log() statements to the appropriate code block. Specifically, the code block between the "#ifndef MONITOR_CONSTANT_DELAY" and "#else" preprocessor directives in ast_read() and ast_write().

If you feel uncomfortable mixing down to a GSM format WAV file, use the following options to soxmix instead:

#soxmix -v 1.0 -t ul LEG-IN.PCM -t ul LEG-OUT.PCM MIXED.WAV

This will create a standard WAV file from the PCM legs. I believe this does very little other than mixing the legs together and adding a header to the mixed file. The mixed file should be a few dozen bytes (the size of the header) larger than one of the leg files. There should be no compression and no compression artifacts, but you'll have a file that you can listen to.

Alternately, you can mix the individual legs to standard WAV files with sox:

#sox -v 1.0 -t ul LEG-IN.PCM LEG-IN.WAV
#sox -v 1.0 -t ul LEG-OUT.PCM LEG-OUT.WAV

Thanks alot for your response. Determining if this is a problem that is isolated to certain hardware/software configurations or if it is a general problem with Asterisk is a huge step towards resolving it.

Sincerely,

Matthew Roth
InterMedia Marketing Solutions
Software Engineer and Systems Developer

Martin Joseph wrote:

List users,
Huh, I have noticed this type of popping on an SIP to SIP connection using ulaw also, but I figured it was just me. I am running * 1.21.

I am kind of a newbie to asterisk, so how should I go about documenting this in your opinion.

I don't think mixing down with sox is acceptable as that introduces another potential source of noise?

I'd love to help fix this, or pin it down, but would need some more direction to do so...

Marty

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to