Microchip® Advanced Software Framework

buff_player.h File Reference
#include <stddef.h>
#include "compiler.h"

Functions

void buff_player_close (void)
 
bool buff_player_create (uint8_t nb_buffers, size_t buffer_size)
 
void buff_player_dacs_end_of_pcm_buf (void)
 
void buff_player_dacs_flush (bool force)
 
bool buff_player_dacs_output (void *sample_buffer, size_t sample_length)
 
void buff_player_dacs_setup (uint32_t sample_rate_hz, uint8_t num_channels, uint8_t bits_per_sample, bool swap_channels)
 
void * buff_player_malloc (size_t buffer_size)
 
void buff_player_mute_audio (bool mute)
 

void buff_player_close ( void  )
bool buff_player_create ( uint8_t  nb_buffers,
size_t  buffer_size 
)
void buff_player_dacs_flush ( bool  force)
bool buff_player_dacs_output ( void *  sample_buffer,
size_t  sample_length 
)
void buff_player_dacs_setup ( uint32_t  sample_rate_hz,
uint8_t  num_channels,
uint8_t  bits_per_sample,
bool  swap_channels 
)
void buff_player_mute_audio ( bool  mute)