Lines Matching defs:pcm_index
1216 int i, pcm_index = -1, insert_point, src_index = -1, pass_through = 0;
1255 (pcm_index == -1 || src_scb == NULL); ++i) {
1269 } else if (pcm_index == -1) {
1270 pcm_index = i;
1274 if (pcm_index == -1) {
1332 snprintf (scb_name,DSP_MAX_SCB_NAME,"PCMReader_SCB%d",pcm_index);
1338 pcm_reader_buffer_addr[pcm_index],
1340 (pcm_index * 0x10) + 0x200,
1341 pcm_index, /* virtual channel 0-31 */
1354 ins->pcm_channels[pcm_index].sample_rate = sample_rate;
1355 ins->pcm_channels[pcm_index].pcm_reader_scb = pcm_scb;
1356 ins->pcm_channels[pcm_index].src_scb = src_scb;
1357 ins->pcm_channels[pcm_index].unlinked = 1;
1358 ins->pcm_channels[pcm_index].private_data = private_data;
1359 ins->pcm_channels[pcm_index].src_slot = src_index;
1360 ins->pcm_channels[pcm_index].active = 1;
1361 ins->pcm_channels[pcm_index].pcm_slot = pcm_index;
1362 ins->pcm_channels[pcm_index].mixer_scb = mixer_scb;
1365 return (ins->pcm_channels + pcm_index);