Home
last modified time | relevance | path

Searched refs:pcm (Results 1 – 25 of 537) sorted by relevance

12345678910>>...22

/third_party/alsa-lib/src/pcm/
Dpcm_mmap.c32 void snd_pcm_mmap_appl_backward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_mmap_appl_backward() argument
34 snd_pcm_sframes_t appl_ptr = *pcm->appl.ptr; in snd_pcm_mmap_appl_backward()
37 appl_ptr += pcm->boundary; in snd_pcm_mmap_appl_backward()
38 *pcm->appl.ptr = appl_ptr; in snd_pcm_mmap_appl_backward()
41 void snd_pcm_mmap_appl_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_mmap_appl_forward() argument
43 snd_pcm_uframes_t appl_ptr = *pcm->appl.ptr; in snd_pcm_mmap_appl_forward()
45 if (appl_ptr >= pcm->boundary) in snd_pcm_mmap_appl_forward()
46 appl_ptr -= pcm->boundary; in snd_pcm_mmap_appl_forward()
47 *pcm->appl.ptr = appl_ptr; in snd_pcm_mmap_appl_forward()
50 void snd_pcm_mmap_hw_backward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_mmap_hw_backward() argument
[all …]
Dpcm_generic.c36 int snd_pcm_generic_close(snd_pcm_t *pcm) in snd_pcm_generic_close() argument
38 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_close()
46 int snd_pcm_generic_nonblock(snd_pcm_t *pcm, int nonblock) in snd_pcm_generic_nonblock() argument
48 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_nonblock()
52 int snd_pcm_generic_async(snd_pcm_t *pcm, int sig, pid_t pid) in snd_pcm_generic_async() argument
54 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_async()
58 int snd_pcm_generic_poll_descriptors_count(snd_pcm_t *pcm) in snd_pcm_generic_poll_descriptors_count() argument
60 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_poll_descriptors_count()
64 int snd_pcm_generic_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) in snd_pcm_generic_poll_descriptors() argument
66 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_poll_descriptors()
[all …]
Dpcm_local.h117 void (*changed)(snd_pcm_t *pcm, snd_pcm_t *src);
140 int (*close)(snd_pcm_t *pcm);
141 int (*nonblock)(snd_pcm_t *pcm, int nonblock); /* always locked */
142 int (*async)(snd_pcm_t *pcm, int sig, pid_t pid);
143 int (*info)(snd_pcm_t *pcm, snd_pcm_info_t *info);
144 int (*hw_refine)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
145 int (*hw_params)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
146 int (*hw_free)(snd_pcm_t *pcm);
147 int (*sw_params)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params); /* always locked */
148 int (*channel_info)(snd_pcm_t *pcm, snd_pcm_channel_info_t *info);
[all …]
Dpcm_null.c50 static int snd_pcm_null_close(snd_pcm_t *pcm) in snd_pcm_null_close() argument
52 snd_pcm_null_t *null = pcm->private_data; in snd_pcm_null_close()
58 static int snd_pcm_null_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_null_nonblock()
63 static int snd_pcm_null_async(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int sig ATTRIBUTE_UNUSED, pid_t pid … in snd_pcm_null_async()
68 static int snd_pcm_null_info(snd_pcm_t *pcm, snd_pcm_info_t * info) in snd_pcm_null_info() argument
71 info->stream = pcm->stream; in snd_pcm_null_info()
73 if (pcm->name) { in snd_pcm_null_info()
74 snd_strlcpy((char *)info->id, pcm->name, sizeof(info->id)); in snd_pcm_null_info()
75 snd_strlcpy((char *)info->name, pcm->name, sizeof(info->name)); in snd_pcm_null_info()
76 snd_strlcpy((char *)info->subname, pcm->name, sizeof(info->subname)); in snd_pcm_null_info()
[all …]
Dpcm.c696 static int bad_pcm_state(snd_pcm_t *pcm, unsigned int supported_states, in bad_pcm_state() argument
702 if (pcm->own_state_check) in bad_pcm_state()
704 state = snd_pcm_state(pcm); in bad_pcm_state()
724 const char *snd_pcm_name(snd_pcm_t *pcm) in snd_pcm_name() argument
726 assert(pcm); in snd_pcm_name()
727 return pcm->name; in snd_pcm_name()
737 snd_pcm_type_t snd_pcm_type(snd_pcm_t *pcm) in snd_pcm_type() argument
739 assert(pcm); in snd_pcm_type()
740 return pcm->type; in snd_pcm_type()
750 snd_pcm_stream_t snd_pcm_stream(snd_pcm_t *pcm) in snd_pcm_stream() argument
[all …]
Dpcm_ioplug.c50 static int snd_pcm_ioplug_drop(snd_pcm_t *pcm);
51 static int snd_pcm_ioplug_poll_descriptors_count(snd_pcm_t *pcm);
52 static int snd_pcm_ioplug_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space);
53 static int snd_pcm_ioplug_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsi…
57 static void snd_pcm_ioplug_hw_ptr_update(snd_pcm_t *pcm) in snd_pcm_ioplug_hw_ptr_update() argument
59 ioplug_priv_t *io = pcm->private_data; in snd_pcm_ioplug_hw_ptr_update()
72 pcm->boundary : pcm->buffer_size; in snd_pcm_ioplug_hw_ptr_update()
75 snd_pcm_mmap_hw_forward(io->data->pcm, delta); in snd_pcm_ioplug_hw_ptr_update()
78 avail = snd_pcm_mmap_avail(pcm); in snd_pcm_ioplug_hw_ptr_update()
79 if (avail >= pcm->buffer_size) in snd_pcm_ioplug_hw_ptr_update()
[all …]
Dpcm_share.c77 snd_pcm_t *pcm; member
103 snd_pcm_t *pcm; member
119 static void _snd_pcm_share_stop(snd_pcm_t *pcm, snd_pcm_state_t state);
124 snd_pcm_t *pcm = slave->pcm; in snd_pcm_share_slave_avail() local
125 avail = slave->hw_ptr - *pcm->appl.ptr; in snd_pcm_share_slave_avail()
126 if (pcm->stream == SND_PCM_STREAM_PLAYBACK) in snd_pcm_share_slave_avail()
127 avail += pcm->buffer_size; in snd_pcm_share_slave_avail()
129 avail += pcm->boundary; in snd_pcm_share_slave_avail()
130 else if ((snd_pcm_uframes_t) avail >= pcm->boundary) in snd_pcm_share_slave_avail()
131 avail -= pcm->boundary; in snd_pcm_share_slave_avail()
[all …]
Dpcm_generic.h115 int snd_pcm_generic_close(snd_pcm_t *pcm);
116 int snd_pcm_generic_nonblock(snd_pcm_t *pcm, int nonblock);
117 int snd_pcm_generic_async(snd_pcm_t *pcm, int sig, pid_t pid);
118 int snd_pcm_generic_poll_descriptors_count(snd_pcm_t *pcm);
119 int snd_pcm_generic_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space);
120 int snd_pcm_generic_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned s…
121 int snd_pcm_generic_info(snd_pcm_t *pcm, snd_pcm_info_t * info);
122 int snd_pcm_generic_hw_free(snd_pcm_t *pcm);
123 int snd_pcm_generic_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params);
124 int snd_pcm_generic_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
[all …]
Dpcm_dshare.c58 static void do_silence(snd_pcm_t *pcm) in do_silence() argument
60 snd_pcm_direct_t *dshare = pcm->private_data; in do_silence()
107 static void snd_pcm_dshare_sync_area(snd_pcm_t *pcm) in snd_pcm_dshare_sync_area() argument
109 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_sync_area()
115 size = pcm_frame_diff(dshare->appl_ptr, dshare->last_appl_ptr, pcm->boundary); in snd_pcm_dshare_sync_area()
133 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dshare_sync_area()
135 appl_ptr = dshare->last_appl_ptr % pcm->buffer_size; in snd_pcm_dshare_sync_area()
137 dshare->last_appl_ptr %= pcm->boundary; in snd_pcm_dshare_sync_area()
143 if (appl_ptr + transfer > pcm->buffer_size) in snd_pcm_dshare_sync_area()
144 transfer = pcm->buffer_size - appl_ptr; in snd_pcm_dshare_sync_area()
[all …]
Dpcm_shm.c60 static long snd_pcm_shm_action_fd0(snd_pcm_t *pcm, int *fd) in snd_pcm_shm_action_fd0() argument
62 snd_pcm_shm_t *shm = pcm->private_data; in snd_pcm_shm_action_fd0()
80 static int snd_pcm_shm_new_rbptr(snd_pcm_t *pcm, snd_pcm_shm_t *shm, in snd_pcm_shm_new_rbptr() argument
84 if (&pcm->hw == rbptr) in snd_pcm_shm_new_rbptr()
85 snd_pcm_set_hw_ptr(pcm, &shm_rbptr->ptr, -1, 0); in snd_pcm_shm_new_rbptr()
87 snd_pcm_set_appl_ptr(pcm, &shm_rbptr->ptr, -1, 0); in snd_pcm_shm_new_rbptr()
94 shm->ctrl->cmd = &pcm->hw == rbptr ? SND_PCM_IOCTL_HW_PTR_FD : SND_PCM_IOCTL_APPL_PTR_FD; in snd_pcm_shm_new_rbptr()
95 result = snd_pcm_shm_action_fd0(pcm, &fd); in snd_pcm_shm_new_rbptr()
104 if (&pcm->hw == rbptr) in snd_pcm_shm_new_rbptr()
105 snd_pcm_set_hw_ptr(pcm, (snd_pcm_uframes_t *)((char *)ptr + offset), fd, shm_rbptr->offset); in snd_pcm_shm_new_rbptr()
[all …]
Dpcm_dsnoop.c57 static int snoop_timestamp(snd_pcm_t *pcm) in snoop_timestamp() argument
59 snd_pcm_direct_t *dsnoop = pcm->private_data; in snoop_timestamp()
102 static void snd_pcm_dsnoop_sync_area(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr, snd_pcm_uframe… in snd_pcm_dsnoop_sync_area() argument
104 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_sync_area()
110 dst_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dsnoop_sync_area()
112 hw_ptr %= pcm->buffer_size; in snd_pcm_dsnoop_sync_area()
115 transfer = hw_ptr + size > pcm->buffer_size ? pcm->buffer_size - hw_ptr : size; in snd_pcm_dsnoop_sync_area()
123 hw_ptr %= pcm->buffer_size; in snd_pcm_dsnoop_sync_area()
130 static int snd_pcm_dsnoop_sync_ptr(snd_pcm_t *pcm) in snd_pcm_dsnoop_sync_ptr() argument
132 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_sync_ptr()
[all …]
Dpcm_plugin.c92 snd_pcm_plugin_undo_read(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read()
102 snd_pcm_plugin_undo_write(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write()
112 snd_pcm_plugin_undo_read_generic(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read_generic()
122 snd_pcm_plugin_undo_write_generic(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write_generic()
138 static int snd_pcm_plugin_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) in snd_pcm_plugin_delay() argument
140 snd_pcm_plugin_t *plugin = pcm->private_data; in snd_pcm_plugin_delay()
149 static int snd_pcm_plugin_call_init_cb(snd_pcm_t *pcm, snd_pcm_plugin_t *plugin) in snd_pcm_plugin_call_init_cb() argument
154 assert(pcm->boundary == slave->boundary); in snd_pcm_plugin_call_init_cb()
155 *pcm->hw.ptr = *slave->hw.ptr; in snd_pcm_plugin_call_init_cb()
156 *pcm->appl.ptr = *slave->appl.ptr; in snd_pcm_plugin_call_init_cb()
[all …]
Dpcm_multi.c45 snd_pcm_t *pcm; member
67 static int snd_pcm_multi_close(snd_pcm_t *pcm) in snd_pcm_multi_close() argument
69 snd_pcm_multi_t *multi = pcm->private_data; in snd_pcm_multi_close()
75 int err = snd_pcm_close(slave->pcm); in snd_pcm_multi_close()
86 static int snd_pcm_multi_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_multi_nonblock()
91 static int snd_pcm_multi_async(snd_pcm_t *pcm, int sig, pid_t pid) in snd_pcm_multi_async() argument
93 snd_pcm_multi_t *multi = pcm->private_data; in snd_pcm_multi_async()
94 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_async()
98 static int snd_pcm_multi_poll_descriptors_count(snd_pcm_t *pcm) in snd_pcm_multi_poll_descriptors_count() argument
100 snd_pcm_multi_t *multi = pcm->private_data; in snd_pcm_multi_poll_descriptors_count()
[all …]
Dpcm_file.c154 snd_pcm_t *pcm = file->gen.slave; in snd_pcm_file_replace_fname() local
174 pcm->rate); in snd_pcm_file_replace_fname()
183 pcm->channels); in snd_pcm_file_replace_fname()
192 pcm->frame_bits/pcm->channels); in snd_pcm_file_replace_fname()
202 snd_pcm_format_name(pcm->format)); in snd_pcm_file_replace_fname()
290 static int snd_pcm_file_areas_read_infile(snd_pcm_t *pcm, in snd_pcm_file_areas_read_infile() argument
295 snd_pcm_file_t *file = pcm->private_data; in snd_pcm_file_areas_read_infile()
296 snd_pcm_channel_area_t areas_if[pcm->channels]; in snd_pcm_file_areas_read_infile()
310 bytes = snd_pcm_frames_to_bytes(pcm, frames); in snd_pcm_file_areas_read_infile()
319 snd_pcm_areas_from_buf(pcm, areas_if, file->rbuf); in snd_pcm_file_areas_read_infile()
[all …]
Dpcm_dmix.c311 static void snd_pcm_dmix_sync_area(snd_pcm_t *pcm) in snd_pcm_dmix_sync_area() argument
313 snd_pcm_direct_t *dmix = pcm->private_data; in snd_pcm_dmix_sync_area()
322 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area()
334 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area()
337 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area()
358 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dmix_sync_area()
360 appl_ptr = dmix->last_appl_ptr % pcm->buffer_size; in snd_pcm_dmix_sync_area()
362 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area()
369 if (appl_ptr + transfer > pcm->buffer_size) in snd_pcm_dmix_sync_area()
370 transfer = pcm->buffer_size - appl_ptr; in snd_pcm_dmix_sync_area()
[all …]
Dpcm_mmap_emul.c55 static int snd_pcm_mmap_emul_hw_refine(snd_pcm_t *pcm, in snd_pcm_mmap_emul_hw_refine() argument
58 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_hw_refine()
153 static int snd_pcm_mmap_emul_hw_params(snd_pcm_t *pcm, in snd_pcm_mmap_emul_hw_params() argument
156 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_hw_params()
200 snd_pcm_set_hw_ptr(pcm, &map->hw_ptr, -1, 0); in snd_pcm_mmap_emul_hw_params()
201 snd_pcm_set_appl_ptr(pcm, &map->appl_ptr, -1, 0); in snd_pcm_mmap_emul_hw_params()
209 static int snd_pcm_mmap_emul_sw_params(snd_pcm_t *pcm, in snd_pcm_mmap_emul_sw_params() argument
212 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_sw_params()
216 return snd_pcm_generic_sw_params(pcm, params); in snd_pcm_mmap_emul_sw_params()
221 params->start_threshold = pcm->boundary; in snd_pcm_mmap_emul_sw_params()
[all …]
Dpcm_rate.c122 static int snd_pcm_rate_hw_refine_cprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *pa… in snd_pcm_rate_hw_refine_cprepare()
124 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_cprepare()
155 static int snd_pcm_rate_hw_refine_sprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *sparams) in snd_pcm_rate_hw_refine_sprepare() argument
157 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_sprepare()
171 static int snd_pcm_rate_hw_refine_schange(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, in snd_pcm_rate_hw_refine_schange() argument
174 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_schange()
200 static int snd_pcm_rate_hw_refine_cchange(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, in snd_pcm_rate_hw_refine_cchange() argument
203 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_cchange()
270 static int snd_pcm_rate_hw_refine(snd_pcm_t *pcm, in snd_pcm_rate_hw_refine() argument
273 return snd_pcm_hw_refine_slave(pcm, params, in snd_pcm_rate_hw_refine()
[all …]
/third_party/alsa-lib/src/conf/
Dalsa.conf106 defaults.pcm.card 0
107 defaults.pcm.device 0
108 defaults.pcm.subdevice -1
109 defaults.pcm.nonblock 1
110 defaults.pcm.compat 0
111 defaults.pcm.minperiodtime 5000 # in us
112 defaults.pcm.ipc_key 5678293
113 defaults.pcm.ipc_gid audio
114 defaults.pcm.ipc_perm 0660
115 defaults.pcm.tstamp_type default
[all …]
/third_party/alsa-lib/include/
Dpcm_old.h12 int snd_pcm_hw_params_test_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t val…
13 int snd_pcm_hw_params_set_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t val);
14 snd_pcm_access_t snd_pcm_hw_params_set_access_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
15 snd_pcm_access_t snd_pcm_hw_params_set_access_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
16 int snd_pcm_hw_params_set_access_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_m…
24 int snd_pcm_hw_params_test_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val…
25 int snd_pcm_hw_params_set_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val);
26 snd_pcm_format_t snd_pcm_hw_params_set_format_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
27 snd_pcm_format_t snd_pcm_hw_params_set_format_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
28 int snd_pcm_hw_params_set_format_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_m…
[all …]
Dpcm.h504 int snd_pcm_open(snd_pcm_t **pcm, const char *name,
506 int snd_pcm_open_lconf(snd_pcm_t **pcm, const char *name,
509 int snd_pcm_open_fallback(snd_pcm_t **pcm, snd_config_t *root,
513 int snd_pcm_close(snd_pcm_t *pcm);
514 const char *snd_pcm_name(snd_pcm_t *pcm);
515 snd_pcm_type_t snd_pcm_type(snd_pcm_t *pcm);
516 snd_pcm_stream_t snd_pcm_stream(snd_pcm_t *pcm);
517 int snd_pcm_poll_descriptors_count(snd_pcm_t *pcm);
518 int snd_pcm_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space);
519 int snd_pcm_poll_descriptors_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsign…
[all …]
/third_party/alsa-lib/src/conf/cards/
DICE1724.conf6 ICE1724.pcm.default {
12 playback.pcm {
14 slave.pcm {
19 capture.pcm {
21 slave.pcm {
28 <confdir:pcm/front.conf>
30 ICE1724.pcm.front.0 {
39 <confdir:pcm/rear.conf>
41 ICE1724.pcm.rear.0 {
52 <confdir:pcm/center_lfe.conf>
[all …]
DEcho_Echo3G.conf5 <confdir:pcm/front.conf>
6 Echo_Echo3G.pcm.front.0 {
17 <confdir:pcm/rear.conf>
18 Echo_Echo3G.pcm.rear.0 {
29 <confdir:pcm/center_lfe.conf>
30 Echo_Echo3G.pcm.center_lfe.0 {
41 <confdir:pcm/side.conf>
42 Echo_Echo3G.pcm.side.0 {
53 <confdir:pcm/surround40.conf>
54 Echo_Echo3G.pcm.surround40.0 {
[all …]
DCA0106.conf6 CA0106.pcm.default {
12 playback.pcm {
14 slave.pcm {
19 capture.pcm {
21 slave.pcm {
28 <confdir:pcm/front.conf>
30 CA0106.pcm.front.0 {
39 <confdir:pcm/rear.conf>
41 CA0106.pcm.rear.0 {
51 <confdir:pcm/center_lfe.conf>
[all …]
DCMI8738-MC8.conf5 <confdir:pcm/front.conf>
7 CMI8738-MC8.pcm.front.0 {
13 slave.pcm {
24 CMI8738-MC8.pcm.default {
30 playback.pcm {
32 slave.pcm {
34 slave.pcm {
44 capture.pcm {
46 slave.pcm {
53 <confdir:pcm/rear.conf>
[all …]
DICE1712.conf6 ICE1712.pcm.default {
12 playback.pcm {
14 slave.pcm {
19 capture.pcm {
21 slave.pcm {
28 <confdir:pcm/front.conf>
30 ICE1712.pcm.front.0 {
36 playback.pcm {
40 slave.pcm {
46 capture.pcm {
[all …]

12345678910>>...22