Defines | |
#define | snd_pcm_sw_params_alloca(ptr) |
allocate an invalid snd_pcm_sw_params_t using standard alloca | |
Functions | |
size_t | snd_pcm_sw_params_sizeof (void) |
get size of snd_pcm_sw_params_t | |
int | snd_pcm_sw_params_malloc (snd_pcm_sw_params_t **ptr) |
allocate an invalid snd_pcm_sw_params_t using standard malloc | |
void | snd_pcm_sw_params_free (snd_pcm_sw_params_t *obj) |
frees a previously allocated snd_pcm_sw_params_t | |
void | snd_pcm_sw_params_copy (snd_pcm_sw_params_t *dst, const snd_pcm_sw_params_t *src) |
copy one snd_pcm_sw_params_t to another | |
int | snd_pcm_sw_params_get_boundary (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get boundary for ring pointers from a software configuration container. | |
int | snd_pcm_sw_params_set_tstamp_mode (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_tstamp_t val) |
Set timestamp mode inside a software configuration container. | |
int | snd_pcm_sw_params_get_tstamp_mode (const snd_pcm_sw_params_t *params, snd_pcm_tstamp_t *val) |
Get timestamp mode from a software configuration container. | |
int | snd_pcm_sw_params_set_avail_min (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set avail min inside a software configuration container. | |
int | snd_pcm_sw_params_get_avail_min (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get avail min from a software configuration container. | |
int | snd_pcm_sw_params_set_period_event (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, int val) |
Set period event inside a software configuration container. | |
int | snd_pcm_sw_params_get_period_event (const snd_pcm_sw_params_t *params, int *val) |
Get period event from a software configuration container. | |
int | snd_pcm_sw_params_set_start_threshold (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set start threshold inside a software configuration container. | |
int | snd_pcm_sw_params_get_start_threshold (const snd_pcm_sw_params_t *paramsm, snd_pcm_uframes_t *val) |
Get start threshold from a software configuration container. | |
int | snd_pcm_sw_params_set_stop_threshold (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set stop threshold inside a software configuration container. | |
int | snd_pcm_sw_params_get_stop_threshold (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get stop threshold from a software configuration container. | |
int | snd_pcm_sw_params_set_silence_threshold (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set silence threshold inside a software configuration container. | |
int | snd_pcm_sw_params_get_silence_threshold (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get silence threshold from a software configuration container. | |
int | snd_pcm_sw_params_set_silence_size (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set silence size inside a software configuration container. | |
int | snd_pcm_sw_params_get_silence_size (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get silence size from a software configuration container. |
See the PCM (digital audio) interface page for more details.
#define snd_pcm_sw_params_alloca | ( | ptr | ) |
allocate an invalid snd_pcm_sw_params_t using standard alloca
ptr | returned pointer |
void snd_pcm_sw_params_copy | ( | snd_pcm_sw_params_t * | dst, | |
const snd_pcm_sw_params_t * | src | |||
) |
copy one snd_pcm_sw_params_t to another
dst | pointer to destination
|
void snd_pcm_sw_params_free | ( | snd_pcm_sw_params_t * | obj | ) |
frees a previously allocated snd_pcm_sw_params_t
obj | pointer to object to free |
int snd_pcm_sw_params_get_avail_min | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get avail min from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_boundary | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get boundary for ring pointers from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_period_event | ( | const snd_pcm_sw_params_t * | params, | |
int * | val | |||
) |
Get period event from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_silence_size | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get silence size from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_silence_threshold | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get silence threshold from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_start_threshold | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get start threshold from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_stop_threshold | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_uframes_t * | val | |||
) |
Get stop threshold from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_get_tstamp_mode | ( | const snd_pcm_sw_params_t * | params, | |
snd_pcm_tstamp_t * | val | |||
) |
Get timestamp mode from a software configuration container.
params | Software configuration container
|
int snd_pcm_sw_params_malloc | ( | snd_pcm_sw_params_t ** | ptr | ) |
allocate an invalid snd_pcm_sw_params_t using standard malloc
ptr | returned pointer
|
int snd_pcm_sw_params_set_avail_min | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_uframes_t | val | |||
) |
Set avail min inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_period_event | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
int | val | |||
) |
Set period event inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_silence_size | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_uframes_t | val | |||
) |
Set silence size inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_silence_threshold | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_uframes_t | val | |||
) |
Set silence threshold inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_start_threshold | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_uframes_t | val | |||
) |
Set start threshold inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_stop_threshold | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_uframes_t | val | |||
) |
Set stop threshold inside a software configuration container.
pcm | PCM handle
|
int snd_pcm_sw_params_set_tstamp_mode | ( | snd_pcm_t * | pcm, | |
snd_pcm_sw_params_t * | params, | |||
snd_pcm_tstamp_t | val | |||
) |
Set timestamp mode inside a software configuration container.
pcm | PCM handle
|
size_t snd_pcm_sw_params_sizeof | ( | void | ) |
get size of snd_pcm_sw_params_t