The ALSA Driver API
Prev
Next
Chapter 2. PCM API
Table of Contents
PCM Core
PCM Format Helpers
PCM Memory Management
PCM Core
Table of Contents
snd_pcm_new_stream
-- create a new PCM stream
snd_pcm_new
-- create a new PCM instance
snd_pcm_set_ops
-- set the PCM operators
snd_pcm_set_sync
-- set the PCM sync id
snd_interval_refine
-- refine the interval value of configurator
snd_interval_ratnum
-- refine the interval value
snd_interval_list
-- refine the interval value from the list
snd_pcm_hw_rule_add
-- add the hw-constraint rule
snd_pcm_hw_constraint_integer
--
snd_pcm_hw_constraint_minmax
--
snd_pcm_hw_constraint_list
--
snd_pcm_hw_constraint_ratnums
--
snd_pcm_hw_constraint_ratdens
--
snd_pcm_hw_constraint_msbits
--
snd_pcm_hw_constraint_step
--
snd_pcm_hw_constraint_pow2
--
snd_pcm_hw_param_value
--
snd_pcm_hw_param_first
--
snd_pcm_hw_param_last
--
snd_pcm_lib_ioctl
-- a generic PCM ioctl callback
snd_pcm_period_elapsed
-- update the pcm status for the next period
snd_pcm_stop
--
snd_pcm_suspend
--
snd_pcm_suspend_all
--
Prev
Home
Next
snd_dma_reserve_buf
snd_pcm_new_stream