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) |
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_sleep_min (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, unsigned int val) |
Set minimum number of ticks to sleep inside a software configuration container. | |
int | snd_pcm_sw_params_get_sleep_min (const snd_pcm_sw_params_t *params, unsigned int *val) |
Get minimum numbers of ticks to sleep 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_xfer_align (snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) |
Set xfer align inside a software configuration container. | |
int | snd_pcm_sw_params_get_xfer_align (const snd_pcm_sw_params_t *params, snd_pcm_uframes_t *val) |
Get xfer align 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. |
|
allocate an invalid snd_pcm_sw_params_t using standard alloca
|
|
copy one snd_pcm_sw_params_t to another
|
|
frees a previously allocated snd_pcm_sw_params_t
|
|
Get avail min from a software configuration container.
|
|
Get silence size from a software configuration container.
|
|
Get silence threshold from a software configuration container.
|
|
Get minimum numbers of ticks to sleep from a software configuration container.
|
|
Get start threshold from a software configuration container.
|
|
Get stop threshold from a software configuration container.
|
|
Get timestamp mode from a software configuration container.
|
|
Get xfer align from a software configuration container.
|
|
allocate an invalid snd_pcm_sw_params_t using standard malloc
|
|
Set avail min inside a software configuration container.
|
|
Set silence size inside a software configuration container.
The special case is when silence size value is equal or greater than boundary. The unused portion of the ring buffer (initial written samples are untouched) is filled with silence at start. Later, only just processed sample area is filled with silence. Note: silence_threshold must be set to zero. |
|
Set silence threshold inside a software configuration container.
|
|
Set minimum number of ticks to sleep inside a software configuration container.
|
|
Set start threshold inside a software configuration container.
|
|
Set stop threshold inside a software configuration container.
|
|
Set timestamp mode inside a software configuration container.
|
|
Set xfer align inside a software configuration container.
|
|
get size of snd_pcm_sw_params_t
|