public class lsAudioCapture
extends java.lang.Thread
限定符和类型 | 字段和说明 |
---|---|
static int |
LS_AUDIO_CODEC_AAC |
static int |
LS_AUDIO_CODEC_G711A |
static int |
LS_AUDIO_CODEC_G711U |
static int |
LS_AUDIO_CODEC_MP3 |
static int |
LS_AUDIO_CODEC_SPEEX |
构造器和说明 |
---|
lsAudioCapture(lsAudioCaptureHandler mediaRecorder) |
限定符和类型 | 方法和说明 |
---|---|
void |
dealPCMData(byte[] data) |
void |
run() |
void |
setAudioCallback(lsAudioCaptureCallback callback) |
void |
setAudioParameter(int audioBitrate,
int audioSampleRate,
int audioChannelconfig,
int audioEncoding,
int audioCODECType) |
void |
setCustomRecord() |
void |
setRecord(boolean bRecord) |
void |
setRecordPause(boolean bRecord) |
void |
setSampleRate(int sampleRate) |
activeCount, checkAccess, clone, 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
public static final int LS_AUDIO_CODEC_AAC
public static final int LS_AUDIO_CODEC_SPEEX
public static final int LS_AUDIO_CODEC_MP3
public static final int LS_AUDIO_CODEC_G711A
public static final int LS_AUDIO_CODEC_G711U
public void setAudioCallback(lsAudioCaptureCallback callback)
public void setCustomRecord()
public void setSampleRate(int sampleRate)
public void setRecord(boolean bRecord)
public void setRecordPause(boolean bRecord)
public void setAudioParameter(int audioBitrate, int audioSampleRate, int audioChannelconfig, int audioEncoding, int audioCODECType)
public void dealPCMData(byte[] data)
public void run()
run
在接口中 java.lang.Runnable
run
在类中 java.lang.Thread