am 4a7873f1: [FM]Fix FM App record fail Buganizer ID: 17975676

* commit '4a7873f19afecb01ef06b0f3dc4dde0a13a17ab3':
  [FM]Fix  FM App record fail Buganizer ID: 17975676
This commit is contained in:
Hochi Huang
2014-10-24 03:17:24 +00:00
committed by Android Git Automerger

View File

@@ -182,7 +182,8 @@ static void
android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as) android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as)
{ {
ALOGV("setAudioSource(%d)", as); ALOGV("setAudioSource(%d)", as);
if (as < AUDIO_SOURCE_DEFAULT || as >= AUDIO_SOURCE_CNT) { if (as < AUDIO_SOURCE_DEFAULT ||
(as >= AUDIO_SOURCE_CNT && as != AUDIO_SOURCE_FM_TUNER)) {
jniThrowException(env, "java/lang/IllegalArgumentException", "Invalid audio source"); jniThrowException(env, "java/lang/IllegalArgumentException", "Invalid audio source");
return; return;
} }