mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 11:25:35 +00:00
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) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@35184 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -277,7 +277,7 @@ static int write_header(FILE *f)
|
||||
/* 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 */
|
||||
|
Reference in New Issue
Block a user