public class PcmAudioFormat extends AudioFormat
AudioFormat which represents data with the PCM (Pulse-Code Modulation) encoding.| Constructor and Description | 
|---|
PcmAudioFormat(int sampleRate,
              int numChannels,
              int bitDepth,
              boolean isBigEndian,
              boolean isSigned)
Creates a PCM audio format. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getEncoding()
Returns the encoding of this audio format. 
 | 
int[] | 
getParameters()
Returns the parameters of this audio format. 
 | 
public PcmAudioFormat(int sampleRate,
                      int numChannels,
                      int bitDepth,
                      boolean isBigEndian,
                      boolean isSigned)
sampleRate - the sample rate (in Hz).numChannels - the number of channels.bitDepth - the bit depth (the number of bits per sample).isBigEndian - whether the data is in big endian or in little endian.isSigned - whether the data is signed or unsigned.IllegalArgumentException - if the given sample rate, the given number of channels or the given bit depth is less than or equal
             to zero.public String getEncoding()
AudioFormatgetEncoding in class AudioFormatpublic int[] getParameters()
AudioFormatThe parameters depend on the encoding. The semantics of every parameter is known by the low-level audio implementation.
getParameters in class AudioFormat