From 131a93ddcc901af8e8bc45f1f72897f910248d02 Mon Sep 17 00:00:00 2001 From: Mahesh Kumar Sharma <smahesh@codeaurora.org> Date: Tue, 8 Sep 2015 16:27:04 -0700 Subject: [PATCH] FM:Setup default audio encoder parameters. Setting samplerate, record bitrate, and channel count for recording. Change-Id: I067bdae9049f23d165e588d0340f56f39e35f497 --- fmapp2/src/com/caf/fmradio/FMRadioService.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java index aaf38cb..171c86b 100644 --- a/fmapp2/src/com/caf/fmradio/FMRadioService.java +++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java @@ -1149,6 +1149,12 @@ public class FMRadioService extends Service mRecorder.setAudioSource(MediaRecorder.AudioSource.RADIO_TUNER); mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC); + final int samplingRate = 44100; + mRecorder.setAudioSamplingRate(samplingRate); + final int bitRate = 128000; + mRecorder.setAudioEncodingBitRate(bitRate); + final int audiochannels = 2; + mRecorder.setAudioChannels(audiochannels); } catch (RuntimeException exception) { mRecorder.reset(); mRecorder.release(); -- GitLab