From ce040bbb363811371d3f764ab9fd9bb64f6c3a12 Mon Sep 17 00:00:00 2001 From: bnnm Date: Sun, 18 Dec 2016 12:46:11 +0100 Subject: [PATCH] Added put_8bit for consistency/clarity --- src/util.c | 4 ++++ src/util.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/util.c b/src/util.c index e3dc5021..a413206e 100644 --- a/src/util.c +++ b/src/util.c @@ -57,6 +57,10 @@ void interleave_stereo(sample * buffer, int32_t sample_count) { } */ +void put_8bit(uint8_t * buf, int8_t i) { + buf[0] = i; +} + void put_16bitLE(uint8_t * buf, int16_t i) { buf[0] = (i & 0xFF); buf[1] = i >> 8; diff --git a/src/util.h b/src/util.h index 63bce33b..9fbf7f00 100644 --- a/src/util.h +++ b/src/util.h @@ -25,6 +25,8 @@ static inline int32_t get_32bitLE(uint8_t * p) { return (p[0]) | (p[1]<<8) | (p[2]<<16) | (p[3]<<24); } +void put_8bit(uint8_t * buf, int8_t i); + void put_16bitLE(uint8_t * buf, int16_t i); void put_32bitLE(uint8_t * buf, int32_t i);