sound trigger: fix wrong field type in JNI

Bug: 20951546.
Change-Id: I44f6dd05888e335a70bd212eb6f9c468a338ff92
diff --git a/core/jni/android_hardware_SoundTrigger.cpp b/core/jni/android_hardware_SoundTrigger.cpp
index d0c56f6..1c4c9ec 100644
--- a/core/jni/android_hardware_SoundTrigger.cpp
+++ b/core/jni/android_hardware_SoundTrigger.cpp
@@ -711,7 +711,7 @@
                                     (struct sound_trigger_recognition_config *)memory->pointer();
     config->data_size = dataSize;
     config->data_offset = sizeof(struct sound_trigger_recognition_config);
-    config->capture_requested = env->GetIntField(jConfig,
+    config->capture_requested = env->GetBooleanField(jConfig,
                                                  gRecognitionConfigFields.captureRequested);
 
     config->num_phrases = 0;