|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdirect.AudioCommon
public class AudioCommon
Common methods for audio examples.
Field Summary | |
---|---|
static javax.sound.sampled.AudioInputStream |
aIn
|
static javax.sound.sampled.LineEvent |
lineEvent
|
Constructor Summary | |
---|---|
AudioCommon()
|
Method Summary | |
---|---|
static void |
closeLine()
|
static javax.sound.sampled.AudioFileFormat.Type |
findTargetType(java.lang.String strExtension)
Trying to get an audio file type for the passed extension. |
static javax.sound.sampled.Mixer.Info |
getMixerInfo(java.lang.String strMixerName)
TODO: This method tries to return a Mixer.Info whose name matches the passed name. |
static javax.sound.sampled.TargetDataLine |
getTargetDataLine(java.lang.String strMixerName,
javax.sound.sampled.AudioFormat audioFormat,
int nBufferSize)
TODO: |
static boolean |
isPcm(javax.sound.sampled.AudioFormat.Encoding encoding)
Checks if the encoding is PCM. |
static boolean |
isPlaying()
|
static void |
listMixersAndExit()
TODO: |
static void |
listMixersAndExit(boolean bPlayback)
List Mixers. |
static void |
listSupportedTargetTypes()
TODO: |
static void |
play(javax.sound.sampled.AudioFormat af,
float[][] data,
int off,
int end,
boolean waitWhilePlaying)
|
static void |
play(javax.sound.sampled.AudioInputStream aIn)
|
static void |
play(javax.sound.sampled.AudioInputStream aIn,
javax.sound.sampled.AudioFormat format,
boolean waitWhilePlaying)
|
static void |
play(javax.sound.sampled.AudioInputStream aIn,
boolean waitWhilePlaying)
|
static void |
play(int[][] data,
double FS)
|
static void |
play(int[][] data,
double FS,
boolean waitWhilePlaying)
|
static void |
play(int[][] data,
double FS,
int off,
int end)
|
static void |
play(int[][] data,
double FS,
int off,
int end,
boolean waitWhilePlaying)
|
static void |
play(java.lang.String failas)
|
static void |
play(java.lang.String failas,
boolean waitWhilePlaying)
|
static void |
setDebug(boolean bDebug)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static javax.sound.sampled.AudioInputStream aIn
public static javax.sound.sampled.LineEvent lineEvent
Constructor Detail |
---|
public AudioCommon()
Method Detail |
---|
public static void setDebug(boolean bDebug)
public static void listSupportedTargetTypes()
public static javax.sound.sampled.AudioFileFormat.Type findTargetType(java.lang.String strExtension)
public static void listMixersAndExit()
public static void listMixersAndExit(boolean bPlayback)
public static javax.sound.sampled.Mixer.Info getMixerInfo(java.lang.String strMixerName)
public static javax.sound.sampled.TargetDataLine getTargetDataLine(java.lang.String strMixerName, javax.sound.sampled.AudioFormat audioFormat, int nBufferSize)
public static boolean isPcm(javax.sound.sampled.AudioFormat.Encoding encoding)
public static void play(java.lang.String failas)
public static void play(java.lang.String failas, boolean waitWhilePlaying)
public static void play(javax.sound.sampled.AudioInputStream aIn)
public static void play(javax.sound.sampled.AudioInputStream aIn, boolean waitWhilePlaying)
public static void play(int[][] data, double FS)
public static void play(int[][] data, double FS, boolean waitWhilePlaying)
public static void play(int[][] data, double FS, int off, int end)
public static void play(int[][] data, double FS, int off, int end, boolean waitWhilePlaying)
public static void play(javax.sound.sampled.AudioFormat af, float[][] data, int off, int end, boolean waitWhilePlaying)
public static void play(javax.sound.sampled.AudioInputStream aIn, javax.sound.sampled.AudioFormat format, boolean waitWhilePlaying)
public static void closeLine()
public static boolean isPlaying()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |