|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.lang.Thread
jAudioFeatureExtractor.jAudioTools.AudioMethodsRecording.RecordThread
public static class AudioMethodsRecording.RecordThread
A thread for recording from a given TargetDataLine
into a
ByteArrayOutputStream
. Can be interrupted by using the
stopRecording
method.
WARNING: The ByteArrayOutputStream
could continue
to fill up and eventually use up all available memory if the data being written
to it is not dealt with. This could result in an OutOfMemory
error.
WARNING:Note that the TargetDataLine
is stopped and
closed after recording has terminated. It will need to be re-started if it is to
be used elsewhere.
入れ子のクラスの概要 |
---|
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
フィールドの概要 |
---|
クラス java.lang.Thread から継承されたフィールド |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
メソッドの概要 | |
---|---|
javax.sound.sampled.AudioFormat |
getFormatUsedForRecording()
Returns the AudioFormat that was used for recording. |
java.io.ByteArrayOutputStream |
getRecordedData()
Returns the stream of recorded data. |
void |
run()
Begins recording from the TargetDataLine to the
ByteArrayOutputStream . |
void |
stopRecording()
Causes any recording currently in progress to end. |
クラス java.lang.Thread から継承されたメソッド |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
メソッドの詳細 |
---|
public void run()
TargetDataLine
to the
ByteArrayOutputStream
. Continues until the stopRecording
method is called.
WARNING:Note that the TargetDataLine
is stopped and
closed after recording has terminated. It will need to be re-started if it is to
be used elsewhere.
java.lang.Runnable
内の run
java.lang.Thread
内の run
public void stopRecording()
WARNING:Note that the TargetDataLine
is stopped after
recording has terminated. It will need to be re-started if it is to be used
elsewhere.
public java.io.ByteArrayOutputStream getRecordedData()
public javax.sound.sampled.AudioFormat getFormatUsedForRecording()
AudioFormat
that was used for recording.
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |