if (spAPEDecompress.getApeInfoFileVersion() == Globals.MAC_VERSION_NUMBER && spAPEDecompress.getApeInfoCompressionLevel() == nCompressionLevel)
throw new JMACSkippedException();
// create and start the compressor
spAPECompress = IAPECompress.CreateIAPECompress();
spAPECompress.Start(pOutputFilename, wfeInput, spAPEDecompress.getApeInfoDecompressTotalBlocks() * spAPEDecompress.getApeInfoBlockAlign(),
nCompressionLevel, waveHeaderBuffer, spAPEDecompress.getApeInfoWavHeaderBytes());
}
int blockAlign = spAPEDecompress.getApeInfoBlockAlign();
// allocate space for decompression