Lines Matching defs:grpIdx
458 int ch, grpIdx;
486 grpIdx = CH_GROUP_FRONT;
492 grpIdx = CH_GROUP_SIDE;
497 grpIdx = CH_GROUP_REAR;
500 grpIdx = CH_GROUP_LFE;
508 grpIdx = CH_GROUP_FRONT;
514 if (numChInGrp[grpIdx] < PCM_DMX_MAX_CHANNELS_PER_GROUP) {
516 while ( (i < numChInGrp[grpIdx]) && (chGrpIdx > channelIndices[chIdx[grpIdx][i]]) ) {
519 for (j = numChInGrp[grpIdx]; j > i; j -= 1) {
520 chIdx[grpIdx][j] = chIdx[grpIdx][j-1];
522 chIdx[grpIdx][i] = ch;
523 numChInGrp[grpIdx] += 1;
546 for (grpIdx = 0; grpIdx < PCM_DMX_MAX_CHANNEL_GROUPS; grpIdx += 1) {
550 switch (grpIdx) {
553 ch = numChInGrp[grpIdx] & 0x1;
571 for ( ; ch < numChInGrp[grpIdx]; ch += 1) {
572 if (numChFree[grpIdx] > 0) {
573 offsetTable[chMapPos] = chIdx[grpIdx][ch];
575 numChFree[grpIdx] -= 1;
578 int pos, sortIdx = grpIdx*PCM_DMX_MAX_CHANNELS_PER_GROUP + channelIndices[chIdx[grpIdx][ch]];
588 hardToPlace[pos] = chIdx[grpIdx][ch];
679 int grpIdx, ch = 0, numChannels = 0;
701 for (grpIdx = 0; grpIdx < PCM_DMX_MAX_CHANNEL_GROUPS; grpIdx += 1) {
702 numChannels += numChInGrp[grpIdx];
743 for (grpIdx = 0; grpIdx < PCM_DMX_MAX_CHANNEL_GROUPS; grpIdx += 1) {
748 switch (grpIdx) {
753 chIdx = numChInGrp[grpIdx] & 0x1;
777 for ( ; chIdx < numChInGrp[grpIdx]; chIdx += 1) {