9 #ifndef _MpAndroidX_XAudioRecord_h_ 10 #define _MpAndroidX_XAudioRecord_h_ 15 # define MP_ANDROID_AUDIO_RECORD MpAndroid2_0AudioRecord 16 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid2_0AudioRecord" 18 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 21 # define MP_ANDROID_AUDIO_RECORD MpAndroid2_3AudioRecord 22 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid2_3AudioRecord" 24 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 27 # define MP_ANDROID_AUDIO_RECORD MpAndroid2_3_4AudioRecord 28 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid2_3_4AudioRecord" 30 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 33 # define MP_ANDROID_AUDIO_RECORD MpAndroid4_0_1AudioRecord 34 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid4_0_1AudioRecord" 36 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 39 # define MP_ANDROID_AUDIO_RECORD MpAndroid4_1_1AudioRecord 40 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid4_1_1AudioRecord" 42 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 45 # define MP_ANDROID_AUDIO_RECORD MpAndroid4_2_1AudioRecord 46 # define QUOTED_MP_ANDROID_AUDIO_RECORD "MpAndroid4_2_1AudioRecord" 48 # define LOG_TAG QUOTED_MP_ANDROID_AUDIO_RECORD 51 # error Unsupported version of Android AudioRecord 58 #include <media/AudioRecord.h> 109 virtual int set(
int inputSource,
113 int notificationFrames);
146 #endif // _MpAndroidX_XAudioRecord_h_ Audio input driver for Android OS.
Definition: MpAndroidX_XAudioRecord.h:80
void(* sipXcallback_t)(int event, void *user, void *info)
Definition: MpAndroidAudioBindingInterface.h:32
MP_ANDROID_AUDIO_BINDING_INTERFACE & operator=(const MP_ANDROID_AUDIO_BINDING_INTERFACE &rhs)
Assignment operator (not implemented for this class)
Audio interface for Android OS version specific differences.
Definition: MpAndroidX_XAudioBinding.h:95
MpAndroidAudioRecord * createAndroidAudioRecord()
Definition: MpAndroidX_XAudioRecord.cpp:37
Audio input driver for Android OS.
Definition: MpAndroidAudioRecord.h:34
AudioRecord * mpAudioRecord
Definition: MpAndroidX_XAudioRecord.h:131