protected internal virtual void CreateSubbands() { int i; if (mode == Header.SINGLE_CHANNEL) { for (i = 0; i < num_subbands; ++i) { subbands[i] = new SubbandLayer1(i); } } else if (mode == Header.JOINT_STEREO) { for (i = 0; i < header.intensity_stereo_bound(); ++i) { subbands[i] = new SubbandLayer1Stereo(i); } for (; i < num_subbands; ++i) { subbands[i] = new SubbandLayer1IntensityStereo(i); } } else { for (i = 0; i < num_subbands; ++i) { subbands[i] = new SubbandLayer1Stereo(i); } } }
protected virtual void CreateSubbands() { int i; if (Mode == Header.SINGLE_CHANNEL) { for (i = 0; i < NuSubbands; ++i) { Subbands[i] = new SubbandLayer1(i); } } else if (Mode == Header.JOINT_STEREO) { for (i = 0; i < Header.IntensityStereoBound(); ++i) { Subbands[i] = new SubbandLayer1Stereo(i); } for (; i < NuSubbands; ++i) { Subbands[i] = new SubbandLayer1IntensityStereo(i); } } else { for (i = 0; i < NuSubbands; ++i) { Subbands[i] = new SubbandLayer1Stereo(i); } } }
protected internal virtual void createSubbands() { int i; if (mode == Header.SINGLE_CHANNEL) for (i = 0; i < num_subbands; ++i) subbands[i] = new SubbandLayer1(i); else if (mode == Header.JOINT_STEREO) { for (i = 0; i < header.intensity_stereo_bound(); ++i) subbands[i] = new SubbandLayer1Stereo(i); for (; i < num_subbands; ++i) subbands[i] = new SubbandLayer1IntensityStereo(i); } else { for (i = 0; i < num_subbands; ++i) subbands[i] = new SubbandLayer1Stereo(i); } }