diff options
author | Dima Zavin <dima@android.com> | 2011-04-05 16:03:30 -0700 |
---|---|---|
committer | Dima Zavin <dima@android.com> | 2011-04-25 16:10:33 -0700 |
commit | 1b229941e91e25f6fa787b20cd6f53c818b2eb7f (patch) | |
tree | 48a03750b23b202e5bacd1d8550ab5279148fa0f | |
parent | d2aa1305744ec45eec732eb535dae4d42820a3f8 (diff) | |
download | srec-1b229941e91e25f6fa787b20cd6f53c818b2eb7f.tar.gz |
srec: convert to use new audio.h
Change-Id: Ifc945f9fd99e40a051406b0a0889967ceae92ece
Signed-off-by: Dima Zavin <dima@android.com>
-rw-r--r-- | audio/AudioIn/UNIX/src/audioinwrapper.cpp | 7 | ||||
-rw-r--r-- | srec_jni/android_speech_srec_MicrophoneInputStream.cpp | 6 |
2 files changed, 8 insertions, 5 deletions
diff --git a/audio/AudioIn/UNIX/src/audioinwrapper.cpp b/audio/AudioIn/UNIX/src/audioinwrapper.cpp index 9fb46f5..582d08e 100644 --- a/audio/AudioIn/UNIX/src/audioinwrapper.cpp +++ b/audio/AudioIn/UNIX/src/audioinwrapper.cpp @@ -26,6 +26,7 @@ #include <fcntl.h> #define N_CHANNELS 1 #else +#include <hardware/audio.h> #include <media/AudioRecord.h> #include <media/mediarecorder.h> using namespace android; @@ -95,10 +96,10 @@ int AudioOpen(void) #endif // TODO: get record buffer size from hardware. record = new android::AudioRecord( - android::AUDIO_SOURCE_DEFAULT, + AUDIO_SOURCE_DEFAULT, sampleRate, - android::AudioSystem::PCM_16_BIT, - (numChannels > 1) ? android::AudioSystem::CHANNEL_IN_STEREO : android::AudioSystem::CHANNEL_IN_MONO, + AUDIO_FORMAT_PCM_16_BIT, + (numChannels > 1) ? AUDIO_CHANNEL_IN_STEREO : AUDIO_CHANNEL_IN_MONO, 8*1024, 0); diff --git a/srec_jni/android_speech_srec_MicrophoneInputStream.cpp b/srec_jni/android_speech_srec_MicrophoneInputStream.cpp index 537c4f1..a4be812 100644 --- a/srec_jni/android_speech_srec_MicrophoneInputStream.cpp +++ b/srec_jni/android_speech_srec_MicrophoneInputStream.cpp @@ -28,6 +28,8 @@ #include <media/AudioRecord.h> #include <media/mediarecorder.h> +#include <hardware/audio.h> + #include <jni.h> using namespace android; @@ -55,8 +57,8 @@ static JNIEXPORT jint JNICALL Java_android_speech_srec_Recognizer_AudioRecordNew (JNIEnv *env, jclass clazz, jint sampleRate, jint fifoFrames) { android::AudioRecord* ar = new android::AudioRecord( - android::AUDIO_SOURCE_VOICE_RECOGNITION, sampleRate, - android::AudioSystem::PCM_16_BIT, android::AudioSystem::CHANNEL_IN_MONO, + AUDIO_SOURCE_VOICE_RECOGNITION, sampleRate, + AUDIO_FORMAT_PCM_16_BIT, AUDIO_CHANNEL_IN_MONO, fifoFrames, 0); if (ar == NULL) { LOGE("Error creating AudioRecord"); |