[asterisk-commits] trunk r35184 - /trunk/formats/format_wav_gsm.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Tue Jun 20 15:22:47 MST 2006
Author: tilghman
Date: Tue Jun 20 17:22:47 2006
New Revision: 35184
URL: http://svn.digium.com/view/asterisk?rev=35184&view=rev
Log:
Bug 7372: Wrong size for the block alignment (should have been 4 bytes;
writing 4 from a 2-byte integer caused extra (wrong) bytes set in the header)
Modified:
trunk/formats/format_wav_gsm.c
Modified: trunk/formats/format_wav_gsm.c
URL: http://svn.digium.com/view/asterisk/trunk/formats/format_wav_gsm.c?rev=35184&r1=35183&r2=35184&view=diff
==============================================================================
--- trunk/formats/format_wav_gsm.c (original)
+++ trunk/formats/format_wav_gsm.c Tue Jun 20 17:22:47 2006
@@ -277,7 +277,7 @@
/* Mono = 1 channel */
unsigned short chans = htols(1);
/* Each block of data is exactly 65 bytes in size. */
- unsigned short block_align = htols(MSGSM_FRAME_SIZE);
+ unsigned int block_align = htoll(MSGSM_FRAME_SIZE);
/* Not actually 2, but rounded up to the nearest bit */
unsigned short bits_per_sample = htols(2);
/* Needed for compressed formats */
More information about the asterisk-commits
mailing list