sound.chat
Class AudioUtils

java.lang.Object
  extended by sound.chat.AudioUtils

public class AudioUtils
extends java.lang.Object


Constructor Summary
AudioUtils()
           
 
Method Summary
static long bytes2millis(long bytes, javax.sound.sampled.AudioFormat format)
           
static javax.sound.sampled.AudioInputStream createNetAudioInputStream(int formatCode, java.io.InputStream stream)
           
static int getFormatCode(javax.sound.sampled.AudioFormat format)
           
static javax.sound.sampled.AudioFormat getLineAudioFormat(float sampleRate)
           
static javax.sound.sampled.AudioFormat getLineAudioFormat(int formatCode)
           
static javax.sound.sampled.AudioFormat getNetAudioFormat(int formatCode)
           
static long millis2bytes(long ms, javax.sound.sampled.AudioFormat format)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioUtils

public AudioUtils()
Method Detail

bytes2millis

public static long bytes2millis(long bytes,
                                javax.sound.sampled.AudioFormat format)

millis2bytes

public static long millis2bytes(long ms,
                                javax.sound.sampled.AudioFormat format)

getLineAudioFormat

public static javax.sound.sampled.AudioFormat getLineAudioFormat(int formatCode)

getLineAudioFormat

public static javax.sound.sampled.AudioFormat getLineAudioFormat(float sampleRate)

getNetAudioFormat

public static javax.sound.sampled.AudioFormat getNetAudioFormat(int formatCode)
                                                         throws javax.sound.sampled.UnsupportedAudioFileException
Throws:
javax.sound.sampled.UnsupportedAudioFileException

createNetAudioInputStream

public static javax.sound.sampled.AudioInputStream createNetAudioInputStream(int formatCode,
                                                                             java.io.InputStream stream)

getFormatCode

public static int getFormatCode(javax.sound.sampled.AudioFormat format)