Interface | Description |
---|---|
AudioChunk |
An AudioChunk is a audio data wrapper.
|
AudioSource |
An
AudioSource is an interface to configure the Audio Source. |
PullTransport |
A PullTransport is a object who pulls the data from
AudioSource and transport it to
OutputStream |
PullTransport.OnAudioChunkPulledListener |
Interface definition for a callback to be invoked when a chunk of audio is pulled from
AudioSource . |
Recorder |
A Recorder who can start and stop recording with startRecording() and stopRecording() method
respectively.
|
Recorder.OnSilenceListener |
Interface definition for a callback to be invoked when a silence is measured.
|
WriteAction |
An Implementer class should use this interface to write encoded
audio chunk to OutputStream according to chosen audio format.
|
Class | Description |
---|---|
AudioChunk.Bytes | |
AudioChunk.Shorts | |
AudioSource.Smart |
Application should use this default implementation of
AudioSource to configure the
Audio Source. |
OmRecorder |
Essential APIs for working with OmRecorder.
|
PullTransport.AbstractPullTransport | |
PullTransport.Default | |
PullTransport.Noise | |
WriteAction.Default |
Use this default implementation to write data directly without any encoding to OutputStream.
|