sipxmedialib
Version 3.3
|
Audio input driver for Android OS. More...
#include <MpAndroidX_XAudioRecord.h>
Protected Attributes | |
AudioRecord * | mpAudioRecord |
Private Member Functions | |
MP_ANDROID_AUDIO_RECORD (const MP_ANDROID_AUDIO_RECORD &rMpAndroidAudioRecord) | |
Copy constructor (not implemented for this class) More... | |
MP_ANDROID_AUDIO_RECORD & | operator= (const MP_ANDROID_AUDIO_RECORD &rhs) |
Assignment operator (not implemented for this class) More... | |
Friends | |
class | MP_ANDROID_AUDIO_BINDING_INTERFACE |
MpAndroidAudioRecord * | createAndroidAudioRecord () |
Creators | |
MP_ANDROID_AUDIO_RECORD () | |
Disable direct invocation of constructor, use factory method. More... | |
virtual | ~MP_ANDROID_AUDIO_RECORD () |
Destructor. More... | |
Manipulators | |
virtual int | start () |
virtual void | stop () |
virtual int | set (int inputSource, int sampleRate, sipXcallback_t audioCallback, void *user, int notificationFrames) |
Additional Inherited Members | |
Public Types inherited from MpAndroidAudioRecord | |
enum | event_type { EVENT_MORE_DATA = 0, EVENT_UNDERRUN = 1, EVENT_MARKER = 2, EVENT_NEW_POS = 3 } |
Public Member Functions inherited from MpAndroidAudioRecord | |
virtual | ~MpAndroidAudioRecord () |
Destructor. More... | |
Static Public Attributes inherited from MpAndroidAudioRecord | |
static const int | DEFAULT_SAMPLE_RATE = 8000 |
Protected Member Functions inherited from MpAndroidAudioRecord | |
MpAndroidAudioRecord () | |
Disallow direct invocation of constructor, must use factory method. More... | |
Audio input driver for Android OS.
|
private |
Disable direct invocation of constructor, use factory method.
|
virtual |
Destructor.
|
private |
Copy constructor (not implemented for this class)
|
virtual |
Reimplemented from MpAndroidAudioRecord.
|
virtual |
Reimplemented from MpAndroidAudioRecord.
|
virtual |
Reimplemented from MpAndroidAudioRecord.
|
private |
Assignment operator (not implemented for this class)
|
friend |
|
friend |
|
protected |