![]() |
nRF Connect SDK API 3.4.99
|
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. | |
Audio rate control's callback structure.