Infineon Logo AIROC BTSDK v4.7 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_codec_interface_functions_t Struct Reference

Codec Interface function matrix In external codec library below all function should be implemented. More...

Data Fields

wiced_codec_get_mem_size_tp_get_memory_size_function
 Function should returns required memory size in byte.
 
wiced_codec_init_t * p_init_function
 Function should initialized with allocated memory and codec specific params.
 
wiced_codec_get_frame_len_t * p_get_frame_len_function
 Function should returns frame size in byte.
 
wiced_codec_get_num_pcm_t * p_get_num_pcm_function
 Function should returns number of PCM samples per frame.
 
wiced_codec_set_bit_rate_t * p_set_bit_rate_function
 Function should update the give bit rate.
 
wiced_codec_get_bit_rate_t * p_get_bit_rate_function
 Function should returns configured bit rate.
 
wiced_codec_process_frame_t * p_process_frame_function
 Function should encode/decode the packet.
 
wiced_codec_flush_t * p_flush_function
 Function should initialize internal buffers.
 

Detailed Description

Codec Interface function matrix In external codec library below all function should be implemented.


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