#include "alsad_shared_lib.h"
Functions | |
int | alsad_config_key_load (char *config_file, alsad_config_keys_t *key_struct) |
int | alsad_conn_with_host (alsad_connect_addr_t *conn_addr, alsad_net_structs_t *send_structs, char *userid, char *priv_key_file, alsad_control_t *conn_ctrl) |
int | alsad_handle_client_protocol (int sock, int handle, alsad_control_t *conn_ctrl) |
int | alsad_configure_snd_card (snd_pcm_t **handle, alsad_stream_props_t *rcvd_stream_props, alsad_hw_params_t *rcvd_hw_params) |
int | buffer_xrun (snd_pcm_t *handle, long err_val) |
void | print_pcm_state (snd_pcm_t *handle) |
void | suspend (snd_pcm_t *handle) |
int | alsad_hw_playback (snd_pcm_t *handle, alsad_stream_props_t *stream_props, alsad_hw_params_t *configd_hw_params, char *audiobuf) |
int | alsad_hw_capture (snd_pcm_t *handle, alsad_stream_props_t *stream_props, alsad_hw_params_t *configd_hw_params, char *audiobuf) |
ssize_t | alsad_file_write (int handle, char *audiobuf, size_t total_to_write) |
ssize_t | alsad_file_read (int handle, char *audiobuf, size_t total_to_read) |
int | alsad_strerror (int errnum, char *error_buff, size_t buff_size) |