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 )