as.clynx.audio.enc.tools
Class SampleRateConverter

java.lang.Object
  extended by as.clynx.audio.enc.tools.SampleRateConverter
All Implemented Interfaces:
IConverter

public class SampleRateConverter
extends java.lang.Object
implements IConverter

The class SampleRateConverter.java implements IConverter an converts a passed stream to the defined samplerate.

Version:
cLynx v.1.2, JDK 6.0: 12.10.2007
Author:
Andreas Senfter - andreas@senfters.com

Constructor Summary
SampleRateConverter(javax.sound.sampled.AudioInputStream sourceStream, float fTargetSampleRate)
          Constructor
 
Method Summary
 javax.sound.sampled.AudioInputStream getTargetStream()
          returns the resulted AudioInputStream.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleRateConverter

public SampleRateConverter(javax.sound.sampled.AudioInputStream sourceStream,
                           float fTargetSampleRate)
                    throws javax.sound.sampled.UnsupportedAudioFileException,
                           java.io.IOException
Constructor

Parameters:
sourceStream -
fTargetSampleRate -
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
Method Detail

getTargetStream

public javax.sound.sampled.AudioInputStream getTargetStream()
returns the resulted AudioInputStream.

Specified by:
getTargetStream in interface IConverter
Returns:
the resulted AudioInputStream.