danger.audio
Class AudioManager
java.lang.Object
|
+--danger.audio.AudioManager
- public class AudioManager
- extends java.lang.Object
|
Method Summary |
static Sequence |
createSequence()
|
static Sequence |
createSequence(boolean autoDelete)
|
static Sequence |
createSequence(boolean autoDelete,
int type)
|
static Sound |
createSound()
|
static Sound |
createSound(boolean autoDelete)
|
static Sound |
createSound(boolean autoDelete,
int type)
|
static void |
eventAudio(Event event)
|
static int |
getDebugLevel()
|
static int |
getTime()
|
static int |
getTimePlusEighthSecond()
|
static int |
getTimePlusHalfSecond()
|
static int |
getTimePlusOneSecond()
|
static int |
getTimePlusQuarterSecond()
|
static void |
initializeFromSysApp()
|
static void |
installImpl(AudioManagerImpl inImpl)
|
static boolean |
isBuiltIn()
|
static java.lang.Object |
play(byte[] data)
|
static void |
playDTMFTone(char toneKey,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
|
static void |
playDTMFToneAsync(char toneKey,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
|
static void |
playDTMFToneString(java.lang.String tones,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
|
static void |
playDTMFToneStringAsync(java.lang.String tones,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
|
static void |
registerForAudioEvents(Listener inListener)
|
static void |
stopAll(int type)
|
static void |
testTone(boolean status)
|
static void |
testToneFrequency(int frequency)
|
static void |
unregisterForAudioEvents(Listener inListener)
|
static void |
vibrate(int inDuration)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNKNOWN_SEQUENCE
public static final int UNKNOWN_SEQUENCE
UNKNOWN_SOUND
public static final int UNKNOWN_SOUND
META
public static final int META
NOW
public static final int NOW
ONE_SECOND
public static final int ONE_SECOND
HALF_SECOND
public static final int HALF_SECOND
QUARTER_SECOND
public static final int QUARTER_SECOND
EIGHTH_SECOND
public static final int EIGHTH_SECOND
AudioManager
public AudioManager()
installImpl
public static void installImpl(AudioManagerImpl inImpl)
initializeFromSysApp
public static void initializeFromSysApp()
isBuiltIn
public static boolean isBuiltIn()
getDebugLevel
public static int getDebugLevel()
vibrate
public static void vibrate(int inDuration)
playDTMFToneStringAsync
public static void playDTMFToneStringAsync(java.lang.String tones,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
playDTMFToneAsync
public static void playDTMFToneAsync(char toneKey,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
playDTMFTone
public static void playDTMFTone(char toneKey,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
playDTMFToneString
public static void playDTMFToneString(java.lang.String tones,
int signalLengthInMS,
int gapBetweenSignalInMS,
int volume)
testToneFrequency
public static void testToneFrequency(int frequency)
testTone
public static void testTone(boolean status)
createSequence
public static Sequence createSequence(boolean autoDelete,
int type)
throws AudioException
createSequence
public static Sequence createSequence(boolean autoDelete)
throws AudioException
createSequence
public static Sequence createSequence()
throws AudioException
createSound
public static Sound createSound(boolean autoDelete,
int type)
throws AudioException
createSound
public static Sound createSound(boolean autoDelete)
throws AudioException
createSound
public static Sound createSound()
throws AudioException
registerForAudioEvents
public static void registerForAudioEvents(Listener inListener)
unregisterForAudioEvents
public static void unregisterForAudioEvents(Listener inListener)
eventAudio
public static void eventAudio(Event event)
stopAll
public static void stopAll(int type)
getTime
public static int getTime()
getTimePlusQuarterSecond
public static int getTimePlusQuarterSecond()
getTimePlusHalfSecond
public static int getTimePlusHalfSecond()
getTimePlusOneSecond
public static int getTimePlusOneSecond()
getTimePlusEighthSecond
public static int getTimePlusEighthSecond()
play
public static java.lang.Object play(byte[] data)
Danger Confidential. Copyright © 2000-2003, Danger Inc.