? 930T1RefDoc_15.pdf ? Blue Tango.mp3 ? Clarinet Candy.mp3 ? Disclaimer.pdf ? agi_debug.diff ? andy ? dialdiff.txt ? diff ? diffs.txt ? fastagi-test.log ? fix-sipcodec.diff.txt ? jamesfix.diff.txt ? jonchaie.mp3 ? math ? mgcp-bindaddr.txt ? muted ? news.pdf ? sipfix.txt ? sipfix2.txt ? test.call ? wavfix.diff.txt ? zapdiff.txt ? channels/.chan_local.c.swp Index: formats/format_wav_gsm.c =================================================================== RCS file: /usr/cvsroot/asterisk/formats/format_wav_gsm.c,v retrieving revision 1.24 diff -u -r1.24 format_wav_gsm.c --- formats/format_wav_gsm.c 3 Oct 2004 20:37:09 -0000 1.24 +++ formats/format_wav_gsm.c 9 Oct 2004 14:52:02 -0000 @@ -219,7 +219,7 @@ end = lseek(fd, 0, SEEK_END); /* in a gsm WAV, data starts 60 bytes in */ bytes = end - 60; - datalen = htoll(bytes); + datalen = htoll((bytes + 1) & ~0x1); filelen = htoll(52 + ((bytes + 1) & ~0x1)); if (cur < 0) { ast_log(LOG_WARNING, "Unable to find our position\n");