super();
// determine format and frame size.
{
final AudioInputStream aisForFormat;
final PullSourceStreamInputStream pssisForFormat;
pssisForFormat = new PullSourceStreamInputStream(pssForFormat);
aisForFormat = AudioSystem.getAudioInputStream(markSupportedInputStream(pssisForFormat));
this.javaSoundInputFormat = aisForFormat.getFormat();
this.frameLength = aisForFormat.getFrameLength();
this.format = JavaSoundUtils.convertFormat(javaSoundInputFormat);
logger.fine("JavaSoundParser: java sound format: " + javaSoundInputFormat);
logger.fine("JavaSoundParser: jmf format: " + format);
logger.fine("JavaSoundParser: Frame length=" + frameLength);
aisForFormat.close();
pssisForFormat.close();
}
setPssForReadFrame(pssForReadFrame);