From 05693e2d5d760e818fb7382f9bd528026f16aa51 Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Sun, 19 Jul 2009 16:42:19 +0100 Subject: Add reverse_endian field to struct audio_format and handle conversion --- src/audio_format.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/audio_format.h') diff --git a/src/audio_format.h b/src/audio_format.h index e325c1b38..54514ff93 100644 --- a/src/audio_format.h +++ b/src/audio_format.h @@ -27,6 +27,7 @@ struct audio_format { uint32_t sample_rate; uint8_t bits; uint8_t channels; + uint8_t reverse_endian; }; static inline void audio_format_clear(struct audio_format *af) @@ -34,6 +35,7 @@ static inline void audio_format_clear(struct audio_format *af) af->sample_rate = 0; af->bits = 0; af->channels = 0; + af->reverse_endian = 0; } static inline void audio_format_init(struct audio_format *af, @@ -97,7 +99,8 @@ static inline bool audio_format_equals(const struct audio_format *a, { return a->sample_rate == b->sample_rate && a->bits == b->bits && - a->channels == b->channels; + a->channels == b->channels && + a->reverse_endian == b->reverse_endian; } /** -- cgit v1.2.3