diff options
author | Xuebo Li <xuebol@codeaurora.org> | 2015-11-03 16:37:16 +0800 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2016-03-22 00:14:06 +0100 |
commit | bd28479d329965aefbf5c7a2472ace6c9c578d74 (patch) | |
tree | c1d20db2f3f08416e994628279bbd0bd4b31948a | |
parent | 28adb840adaf2b30459b7921318d1ae9d1c676e6 (diff) | |
download | android_hardware_qcom_fm-bd28479d329965aefbf5c7a2472ace6c9c578d74.tar.gz android_hardware_qcom_fm-bd28479d329965aefbf5c7a2472ace6c9c578d74.tar.bz2 android_hardware_qcom_fm-bd28479d329965aefbf5c7a2472ace6c9c578d74.zip |
Revert "FMRecorder : Save to a private temporary file while recording"
This reverts commit 92871d4e2a9fb803a046d5fc3109ca5b5e8aeddb.
Change-Id: Iff2ffa10e00b05cdcc9ca3a1f59b5525247f4b03
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMRadioService.java | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java index 47ac9c4..61aabd7 100644 --- a/fmapp2/src/com/caf/fmradio/FMRadioService.java +++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java @@ -1181,11 +1181,12 @@ public class FMRadioService extends Service } mSampleFile = null; - File sampleDir = getExternalCacheDir(); - + File sampleDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() +"/FMRecording"); + if(!(sampleDir.mkdirs() || sampleDir.isDirectory())) + return false; try { - mSampleFile = new File(sampleDir, "FMRecording.aac"); - mSampleFile.createNewFile(); + mSampleFile = File + .createTempFile("FMRecording", ".aac", sampleDir); } catch (IOException e) { Log.e(LOGTAG, "Not able to access SD Card"); Toast.makeText(this, "Not able to access SD Card", Toast.LENGTH_SHORT).show(); @@ -1279,17 +1280,6 @@ public class FMRadioService extends Service Log.d(LOGTAG, "storage state is " + state); if (Environment.MEDIA_MOUNTED.equals(state)) { - File finalFile; - try { - finalFile = File.createTempFile("FMRecording", ".aac", - Environment.getExternalStorageDirectory()); - mSampleFile.renameTo(finalFile); - mSampleFile = finalFile; - } catch (IOException e) { - Log.e(LOGTAG, "Not able to access SD Card"); - Toast.makeText(this, "Not able to access SD Card", Toast.LENGTH_SHORT).show(); - e.printStackTrace(); - } try { this.addToMediaDB(mSampleFile); Toast.makeText(this,getString(R.string.save_record_file, |