Lines Matching defs:pcm_index
1129 int i, pcm_index = -1, insert_point, src_index = -1, pass_through = 0;
1169 (pcm_index == -1 || src_scb == NULL); ++i) {
1183 } else if (pcm_index == -1) {
1184 pcm_index = i;
1188 if (pcm_index == -1) {
1243 snprintf (scb_name,DSP_MAX_SCB_NAME,"PCMReader_SCB%d",pcm_index);
1249 pcm_reader_buffer_addr[pcm_index],
1251 (pcm_index * 0x10) + 0x200,
1252 pcm_index, /* virtual channel 0-31 */
1264 ins->pcm_channels[pcm_index].sample_rate = sample_rate;
1265 ins->pcm_channels[pcm_index].pcm_reader_scb = pcm_scb;
1266 ins->pcm_channels[pcm_index].src_scb = src_scb;
1267 ins->pcm_channels[pcm_index].unlinked = 1;
1268 ins->pcm_channels[pcm_index].private_data = private_data;
1269 ins->pcm_channels[pcm_index].src_slot = src_index;
1270 ins->pcm_channels[pcm_index].active = 1;
1271 ins->pcm_channels[pcm_index].pcm_slot = pcm_index;
1272 ins->pcm_channels[pcm_index].mixer_scb = mixer_scb;
1276 return (ins->pcm_channels + pcm_index);