private IS() {
}
public static void process(CPE cpe, float[] specL, float[] specR) {
final ICStream ics = cpe.getRightChannel();
final ICSInfo info = ics.getInfo();
final int[] offsets = info.getSWBOffsets();
final int windowGroups = info.getWindowGroupCount();
final int maxSFB = info.getMaxSFB();
final int[] sfbCB = ics.getSfbCB();
final int[] sectEnd = ics.getSectEnd();
final float[] scaleFactors = ics.getScaleFactors();
int w, i, j, c, end, off;
int idx = 0, groupOff = 0;
float scale;
for(int g = 0; g<windowGroups; g++) {