nRF Connect SDK API 3.4.99
Loading...
Searching...
No Matches
audio_rate_control_ops Struct Reference

Audio rate control's callback structure. More...

#include <audio_rate_control.h>

Data Fields

int(* initialize )(struct audio_rate_control_imp_ctx *const ctx)
 Initialize a rate control module implementation.
 
int(* uninitialize )(struct audio_rate_control_imp_ctx *ctx)
 Uninitialize a rate control implementation.
 
int(* reset )(struct audio_rate_control_imp_ctx *const ctx)
 Reset a rate control module implementation back to the last valid configuration..
 
int(* cfg_set )(struct audio_rate_control_imp_ctx *const ctx, struct audio_rate_control_cfg const *const cfg)
 Configure a rate control module after it has been initialized.
 
int(* cfg_get )(struct audio_rate_control_imp_ctx const *const ctx, struct audio_rate_control_cfg *cfg)
 Get the configuration of an active rate control implementation.
 
int(* update )(struct audio_rate_control_imp_ctx *const ctx, void *const control_val_u)
 Update the rate control value implementation.
 

Detailed Description

Audio rate control's callback structure.


The documentation for this struct was generated from the following file: