OSDN Git Service

srec: convert to use new audio.h
authorDima Zavin <dima@android.com>
Tue, 5 Apr 2011 23:03:30 +0000 (16:03 -0700)
committerDima Zavin <dima@android.com>
Mon, 25 Apr 2011 23:10:33 +0000 (16:10 -0700)
Change-Id: Ifc945f9fd99e40a051406b0a0889967ceae92ece
Signed-off-by: Dima Zavin <dima@android.com>
audio/AudioIn/UNIX/src/audioinwrapper.cpp
srec_jni/android_speech_srec_MicrophoneInputStream.cpp

index 9fb46f5..582d08e 100644 (file)
@@ -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);
   
index 537c4f1..a4be812 100644 (file)
@@ -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");