/third_party/alsa-lib/src/pcm/ |
D | pcm_mmap.c | 32 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 …]
|
D | pcm_generic.c | 36 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 …]
|
D | pcm_local.h | 117 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 …]
|
D | pcm_null.c | 50 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 …]
|
D | pcm.c | 696 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 …]
|
D | pcm_ioplug.c | 50 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 …]
|
D | pcm_share.c | 77 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 …]
|
D | pcm_generic.h | 115 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 …]
|
D | pcm_dshare.c | 58 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 …]
|
D | pcm_shm.c | 60 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 …]
|
D | pcm_dsnoop.c | 57 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 …]
|
D | pcm_plugin.c | 92 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 …]
|
D | pcm_multi.c | 45 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 …]
|
D | pcm_file.c | 154 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 …]
|
D | pcm_dmix.c | 311 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 …]
|
D | pcm_mmap_emul.c | 55 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 …]
|
D | pcm_rate.c | 122 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/ |
D | alsa.conf | 106 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/ |
D | pcm_old.h | 12 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 …]
|
D | pcm.h | 504 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/ |
D | ICE1724.conf | 6 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 …]
|
D | Echo_Echo3G.conf | 5 <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 …]
|
D | CA0106.conf | 6 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 …]
|
D | CMI8738-MC8.conf | 5 <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 …]
|
D | ICE1712.conf | 6 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 …]
|