diff options
Diffstat (limited to 'FMRecord')
-rw-r--r-- | FMRecord/src/com/codeaurora/fmrecording/FMRecordingService.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FMRecord/src/com/codeaurora/fmrecording/FMRecordingService.java b/FMRecord/src/com/codeaurora/fmrecording/FMRecordingService.java index 57ec428..7c89a0c 100644 --- a/FMRecord/src/com/codeaurora/fmrecording/FMRecordingService.java +++ b/FMRecord/src/com/codeaurora/fmrecording/FMRecordingService.java @@ -259,7 +259,10 @@ public class FMRecordingService extends Service { } mSampleFile = null; - File sampleDir = Environment.getExternalStorageDirectory(); + File sampleDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() +"/FMRecording"); + + if(!(sampleDir.mkdirs() || sampleDir.isDirectory())) + return false; try { mSampleFile = File.createTempFile("FMRecording", ".3gpp", sampleDir); |