|
Typedefs |
typedef enum _snd_spcm_latency | snd_spcm_latency_t |
typedef enum _snd_spcm_xrun_type | snd_spcm_xrun_type_t |
typedef enum _snd_spcm_duplex_type | snd_spcm_duplex_type_t |
Enumerations |
enum | _snd_spcm_latency { SND_SPCM_LATENCY_STANDARD = 0,
SND_SPCM_LATENCY_MEDIUM,
SND_SPCM_LATENCY_REALTIME
} |
enum | _snd_spcm_xrun_type { SND_SPCM_XRUN_IGNORE = 0,
SND_SPCM_XRUN_STOP
} |
enum | _snd_spcm_duplex_type { SND_SPCM_DUPLEX_LIBERAL = 0,
SND_SPCM_DUPLEX_PEDANTIC
} |
Functions |
int | snd_spcm_init (snd_pcm_t *pcm, unsigned int rate, unsigned int channels, snd_pcm_format_t format, snd_pcm_subformat_t subformat, snd_spcm_latency_t latency, snd_pcm_access_t _access, snd_spcm_xrun_type_t xrun_type) |
int | snd_spcm_init_duplex (snd_pcm_t *playback_pcm, snd_pcm_t *capture_pcm, unsigned int rate, unsigned int channels, snd_pcm_format_t format, snd_pcm_subformat_t subformat, snd_spcm_latency_t latency, snd_pcm_access_t _access, snd_spcm_xrun_type_t xrun_type, snd_spcm_duplex_type_t duplex_type) |
int | snd_spcm_init_get_params (snd_pcm_t *pcm, unsigned int *rate, snd_pcm_uframes_t *buffer_size, snd_pcm_uframes_t *period_size) |