| Class | Description | 
|---|---|
| ImaAdpcmFormatConversionProvider | 
 IMA ADPCM encoder and decoder. 
 | 
| ImaAdpcmFormatConversionProvider.DecodedImaAdpcmAudioInputStream | 
 AudioInputStream returned on decoding of IMA ADPCM. 
 | 
| ImaAdpcmFormatConversionProvider.EncodedImaAdpcmAudioInputStream | 
 AudioInputStream returned on encoding to IMA ADPCM. 
 | 
| LawDecoder | 
 This provider supports these conversions:
 
 alaw,ulaw to PCM 8 Signed
 alaw,ulaw to PCM 8 Unsigned  to alaw
 alaw,ulaw to PCM 16 signed big endian to alaw
 alaw,ulaw to PCM 16 signed little endian to alaw
  
 | 
| LawEncoder | 
 This provider supports these conversions:
 
 PCM 8 Signed to ulaw or alaw
 PCM 8 Unsigned to ulaw or alaw
 PCM 16 signed big endian to ulaw or alaw
 PCM 16 signed little endian to ulaw or alaw
 alaw to ulaw
 ulaw to alaw
  
 | 
| PCM2PCMConversionProvider | 
 This provider supports these PCM conversions, most in both directions. 
 | 
| SampleRateConversionProvider | 
 This provider converts sample rate of 2 PCM streams. 
 | 
| SampleRateConversionProvider.SampleRateConverterStream | 
 SampleRateConverterStream 
 | 
| SampleRateConversionProvider.SRCAudioFormat | 
 Obviously, this class is used to be able to set the frame rate/sample
 rate after the AudioFormat object has been created. 
 |