audio
Class UlawCodec

java.lang.Object
  |
  +--audio.UlawCodec

public class UlawCodec
extends java.lang.Object


Constructor Summary
UlawCodec()
           
UlawCodec(byte[] ulawArrayOfByte)
           
UlawCodec(double[] linearArrayOfDouble)
           
UlawCodec(short[] linearArrayOfShort)
           
UlawCodec(java.lang.String _fn)
           
UlawCodec(java.net.URL _url)
           
 
Method Summary
 double[] getDoubleArray()
           
 double getDuration()
           
 java.io.InputStream getInputStream(java.net.URL url)
           
 int getLength()
           
 byte[] getUlawData()
           
static void main(java.lang.String[] args)
           
 void play()
           
static void play(java.net.URL url)
           
static void playFromFile()
           
 void readAU(java.io.InputStream is)
           
 void readAU(java.net.URL url)
           
 void readAUFile()
           
 void readAUFile(java.lang.String fileName)
           
 void reverseUlaw()
           
 void run()
           
 void setUlawData(byte[] ulawArrayOfByte)
           
 void stop()
           
 void writeAUFile()
           
 void writeAUFile(java.lang.String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UlawCodec

public UlawCodec()

UlawCodec

public UlawCodec(byte[] ulawArrayOfByte)

UlawCodec

public UlawCodec(double[] linearArrayOfDouble)

UlawCodec

public UlawCodec(short[] linearArrayOfShort)

UlawCodec

public UlawCodec(java.lang.String _fn)

UlawCodec

public UlawCodec(java.net.URL _url)
Method Detail

getDoubleArray

public double[] getDoubleArray()

getDuration

public double getDuration()

getInputStream

public java.io.InputStream getInputStream(java.net.URL url)

getLength

public int getLength()

getUlawData

public byte[] getUlawData()

main

public static void main(java.lang.String[] args)

play

public void play()

play

public static void play(java.net.URL url)

playFromFile

public static void playFromFile()

readAU

public void readAU(java.io.InputStream is)
            throws java.io.IOException

readAU

public void readAU(java.net.URL url)
            throws java.io.IOException

readAUFile

public void readAUFile()

readAUFile

public void readAUFile(java.lang.String fileName)

reverseUlaw

public void reverseUlaw()

run

public void run()

setUlawData

public void setUlawData(byte[] ulawArrayOfByte)

stop

public void stop()

writeAUFile

public void writeAUFile()

writeAUFile

public void writeAUFile(java.lang.String fileName)