summaryrefslogtreecommitdiff
path: root/LoopbackApp/app
diff options
context:
space:
mode:
authorninatai <ninatai@google.com>2015-05-18 16:14:12 -0700
committerninatai <ninatai@google.com>2015-05-18 16:14:12 -0700
commit76d149ce2eedeb17f3eb6262139ebdffef522960 (patch)
tree8fb6cde33650cfa35e7f19e10ff6915d71652dfe /LoopbackApp/app
parentcfb477583c9a8a27a60ad1c850ad910e493812e1 (diff)
downloaddrrickorang-76d149ce2eedeb17f3eb6262139ebdffef522960.tar.gz
Fix the bug where the first png is always been saved even though the screenshot has changed.
Diffstat (limited to 'LoopbackApp/app')
-rw-r--r--LoopbackApp/app/src/main/java/org/drrickorang/loopback/LoopbackActivity.java16
1 files changed, 6 insertions, 10 deletions
diff --git a/LoopbackApp/app/src/main/java/org/drrickorang/loopback/LoopbackActivity.java b/LoopbackApp/app/src/main/java/org/drrickorang/loopback/LoopbackActivity.java
index 3cd55ee..dd3afdb 100644
--- a/LoopbackApp/app/src/main/java/org/drrickorang/loopback/LoopbackActivity.java
+++ b/LoopbackApp/app/src/main/java/org/drrickorang/loopback/LoopbackActivity.java
@@ -21,7 +21,6 @@ import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.database.Cursor;
-import android.os.Trace;
import android.provider.MediaStore;
import android.os.ParcelFileDescriptor;
@@ -36,7 +35,6 @@ import android.util.Log;
import android.view.Gravity;
import android.view.View;
import android.widget.Button;
-import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.SeekBar;
import android.widget.Toast;
@@ -50,8 +48,6 @@ import java.io.File;
import android.os.Build;
-import org.drrickorang.loopback.BufferPeriod;
-
public class LoopbackActivity extends Activity {
/**
* Member Vars
@@ -70,6 +66,7 @@ public class LoopbackActivity extends Activity {
private String mCurrentTime = "IncorrectTime"; // The time the plot is acquired
private String mFilePathWav;
+
SeekBar mBarMasterLevel; //drag the volumn
TextView mTextInfo;
TextView mTextViewCurrentLevel;
@@ -301,9 +298,7 @@ public class LoopbackActivity extends Activity {
/** Called when the user clicks the button */
public void onButtonTest(View view) {
-
if( !isBusy()) {
- //Trace.beginSection("Processing TestButton");
restartAudioSystem();
resetBufferPeriodRecord();
try {
@@ -320,7 +315,7 @@ public class LoopbackActivity extends Activity {
nativeAudioThread.runTest();
}
}
- //Trace.endSection();
+
} else {
//please wait, or restart application.
// Toast.makeText(getApplicationContext(), "Test in progress... please wait",
@@ -364,8 +359,8 @@ public class LoopbackActivity extends Activity {
//save to a given uri... local file?
Uri uri = Uri.parse("file://mnt/sdcard/"+fileName+".wav");
- String temp = getPath1(uri);
// for some devices it cannot find the path
+ String temp = getPath1(uri);
if (temp != null) {
File file = new File(temp);
mFilePathWav = file.getAbsolutePath();
@@ -406,7 +401,6 @@ public class LoopbackActivity extends Activity {
Uri uri = null;
if (resultData != null) {
uri = resultData.getData();
-
saveScreenShot(uri);
}
@@ -558,7 +552,7 @@ public class LoopbackActivity extends Activity {
if(micSourceName != null) {
s.append(String.format(" Mic: %s", micSourceName));
}
- s.append(" App");
+ s.append(" App");
String info = getApp().getSystemInfo();
s.append(" " + info);
@@ -648,6 +642,7 @@ public class LoopbackActivity extends Activity {
// mOutputStream.close();
status = true;
parcelFileDescriptor.close();
+ v.setDrawingCacheEnabled(false);
} catch (Exception e) {
outputStream = null;
log("Failed to open png" +e);
@@ -661,6 +656,7 @@ public class LoopbackActivity extends Activity {
log("Error closing ParcelFile Descriptor");
}
}
+
}
}