Add audio_format_init() function
It makes no difference right now, but we're about to add an endianness flag and will want to make sure it's correctly initialised every time.
This commit is contained in:
@@ -36,6 +36,15 @@ static inline void audio_format_clear(struct audio_format *af)
|
||||
af->channels = 0;
|
||||
}
|
||||
|
||||
static inline void audio_format_init(struct audio_format *af,
|
||||
uint32_t sample_rate,
|
||||
uint8_t bits, uint8_t channels)
|
||||
{
|
||||
af->sample_rate = sample_rate;
|
||||
af->bits = bits;
|
||||
af->channels = channels;
|
||||
}
|
||||
|
||||
static inline bool audio_format_defined(const struct audio_format *af)
|
||||
{
|
||||
return af->sample_rate != 0;
|
||||
|
Reference in New Issue
Block a user