Synergy Software Package User's Manual

#include <sf_audio_playback_api.h>

Data Fields

void(* p_callback )(sf_message_callback_args_t *p_args)
 
sf_audio_playback_common_ctrl_tp_common_ctrl
 
sf_audio_playback_common_cfg_t const * p_common_cfg
 
uint8_t class_instance
 Class instance used to identify the stream to the messaging framework.
 

Detailed Description

Per stream configuration for RTOS integrated audio framework.

Field Documentation

◆ p_callback

void(* sf_audio_playback_cfg_t::p_callback) (sf_message_callback_args_t *p_args)

Callback called when playback of a buffer passed to sf_audio_playback_api_t::start is complete. Set to NULL for no callback.

◆ p_common_cfg

sf_audio_playback_common_cfg_t const* sf_audio_playback_cfg_t::p_common_cfg

Pointer to common configurations shared by all streams using the same hardware.

◆ p_common_ctrl

sf_audio_playback_common_ctrl_t* sf_audio_playback_cfg_t::p_common_ctrl

Pointer to the hardware control block used by this stream.


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