Sound Open Firmware
Loading...
Searching...
No Matches
iadk_module_adapter.h File Reference

Go to the source code of this file.

Functions

int iadk_wrapper_init (void *md)
 
int iadk_wrapper_prepare (void *md)
 
int iadk_wrapper_set_processing_mode (void *md, enum module_processing_mode mode)
 
enum module_processing_mode iadk_wrapper_get_processing_mode (void *md)
 
int iadk_wrapper_reset (void *md)
 
int iadk_wrapper_free (void *md)
 
int iadk_wrapper_set_configuration (void *md, uint32_t config_id, enum module_cfg_fragment_position pos, uint32_t data_offset_size, const uint8_t *fragment, size_t fragment_size, uint8_t *response, size_t response_size)
 
int iadk_wrapper_get_configuration (void *md, uint32_t config_id, enum module_cfg_fragment_position pos, uint32_t *data_offset_size, uint8_t *fragment, size_t *fragment_size)
 
int iadk_wrapper_process (void *md, struct sof_source **sources, int num_of_sources, struct sof_sink **sinks, int num_of_sinks)
 

Function Documentation

◆ iadk_wrapper_free()

int iadk_wrapper_free ( void *  md)

◆ iadk_wrapper_get_configuration()

int iadk_wrapper_get_configuration ( void *  md,
uint32_t  config_id,
enum module_cfg_fragment_position  pos,
uint32_t *  data_offset_size,
uint8_t *  fragment,
size_t *  fragment_size 
)

◆ iadk_wrapper_get_processing_mode()

enum module_processing_mode iadk_wrapper_get_processing_mode ( void *  md)

◆ iadk_wrapper_init()

int iadk_wrapper_init ( void *  md)

◆ iadk_wrapper_prepare()

int iadk_wrapper_prepare ( void *  md)

◆ iadk_wrapper_process()

int iadk_wrapper_process ( void *  md,
struct sof_source **  sources,
int  num_of_sources,
struct sof_sink **  sinks,
int  num_of_sinks 
)

◆ iadk_wrapper_reset()

int iadk_wrapper_reset ( void *  md)

◆ iadk_wrapper_set_configuration()

int iadk_wrapper_set_configuration ( void *  md,
uint32_t  config_id,
enum module_cfg_fragment_position  pos,
uint32_t  data_offset_size,
const uint8_t *  fragment,
size_t  fragment_size,
uint8_t *  response,
size_t  response_size 
)

◆ iadk_wrapper_set_processing_mode()

int iadk_wrapper_set_processing_mode ( void *  md,
enum module_processing_mode  mode 
)