summaryrefslogtreecommitdiffstats
path: root/firmware/pcm_record.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/pcm_record.c')
-rw-r--r--firmware/pcm_record.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/pcm_record.c b/firmware/pcm_record.c
index 6eb7bbcba8..cafbd71754 100644
--- a/firmware/pcm_record.c
+++ b/firmware/pcm_record.c
@@ -354,7 +354,7 @@ void pcmrec_callback(bool flush)
for (i=0; i<EACH_BUFFER_SIZE * num_ready / 4; i++)
{
- *ptr = SWAB32(*ptr);
+ *ptr = htole32(*ptr);
ptr++;
}
@@ -476,11 +476,11 @@ static void close_wave(void)
{
long l;
- l = SWAB32(num_rec_bytes + 36);
+ l = htole32(num_rec_bytes + 36);
lseek(wav_file, 4, SEEK_SET);
write(wav_file, &l, 4);
- l = SWAB32(num_rec_bytes);
+ l = htole32(num_rec_bytes);
lseek(wav_file, 40, SEEK_SET);
write(wav_file, &l, 4);