summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKeith Mok <kmok@cyngn.com>2016-05-31 13:19:09 -0700
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-06-01 16:45:01 -0700
commit61d4f8311d880d28bf4389ca92a050788f976dd3 (patch)
tree18b90f9f4419a6d770559abecb6aabe29dc3d94f /src
parent5538aea9e4f6e39c084836bd2c4e86145dba523e (diff)
downloadandroid_packages_apps_Dialer-61d4f8311d880d28bf4389ca92a050788f976dd3.tar.gz
android_packages_apps_Dialer-61d4f8311d880d28bf4389ca92a050788f976dd3.tar.bz2
android_packages_apps_Dialer-61d4f8311d880d28bf4389ca92a050788f976dd3.zip
Fix call recording does not using AAC format on some devices
On some devices, the sampling rate of voice call path is 8kHz which is not supported by HE_AAC. Always use AAC insteads. FEIJ-952 Change-Id: I93c1629e764e38b44623afd24da431b008e1d32e
Diffstat (limited to 'src')
-rw-r--r--src/com/android/services/callrecorder/CallRecorderService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/services/callrecorder/CallRecorderService.java b/src/com/android/services/callrecorder/CallRecorderService.java
index 455b38430..ccaed683a 100644
--- a/src/com/android/services/callrecorder/CallRecorderService.java
+++ b/src/com/android/services/callrecorder/CallRecorderService.java
@@ -151,7 +151,7 @@ public class CallRecorderService extends Service {
mMediaRecorder.setOutputFormat(formatChoice == 0
? MediaRecorder.OutputFormat.AMR_WB : MediaRecorder.OutputFormat.MPEG_4);
mMediaRecorder.setAudioEncoder(formatChoice == 0
- ? MediaRecorder.AudioEncoder.AMR_WB : MediaRecorder.AudioEncoder.HE_AAC);
+ ? MediaRecorder.AudioEncoder.AMR_WB : MediaRecorder.AudioEncoder.AAC);
} catch (IllegalStateException e) {
Log.w(TAG, "Error initializing media recorder", e);
return false;