aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoman Birg <roman@cyngn.com>2015-06-25 11:34:02 -0700
committerRoman Birg <roman@cyngn.com>2015-06-25 11:34:02 -0700
commitfc9b9445b71052aa7ae0141e3d29e91964d0faa6 (patch)
tree2959fa567bfa18c04c670775cfd3086518321dff
parent3a5b85a40d34472e0b73e2b63710235e436ecbe8 (diff)
downloadandroid_external_android-visualizer-fc9b9445b71052aa7ae0141e3d29e91964d0faa6.tar.gz
android_external_android-visualizer-fc9b9445b71052aa7ae0141e3d29e91964d0faa6.tar.bz2
android_external_android-visualizer-fc9b9445b71052aa7ae0141e3d29e91964d0faa6.zip
Revert "visualizer: don't draw fade out paint when there's no content"
This reverts commit 3a5b85a40d34472e0b73e2b63710235e436ecbe8. Change-Id: I21f03d47385e2a7dfca6574e337ad9d4e7360019
-rw-r--r--src/com/pheelicks/visualizer/VisualizerView.java20
1 files changed, 3 insertions, 17 deletions
diff --git a/src/com/pheelicks/visualizer/VisualizerView.java b/src/com/pheelicks/visualizer/VisualizerView.java
index 5285336..dcbdcd0 100644
--- a/src/com/pheelicks/visualizer/VisualizerView.java
+++ b/src/com/pheelicks/visualizer/VisualizerView.java
@@ -54,8 +54,6 @@ public class VisualizerView extends View {
private AudioData mAudioData;
private FFTData mFftData;
- private long mLastUpdate;
-
public VisualizerView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs);
init();
@@ -136,20 +134,12 @@ public class VisualizerView extends View {
};
mVisualizer.setDataCaptureListener(captureListener,
- (int) (Visualizer.getMaxCaptureRate() * 0.75), captureWaveForm(), captureFft());
+ (int) (Visualizer.getMaxCaptureRate() * 0.75), true, true);
}
mVisualizer.setEnabled(true);
}
- protected boolean captureWaveForm() {
- return false;
- }
-
- protected boolean captureFft() {
- return true;
- }
-
public void unlink() {
if (mVisualizer != null) {
mVisualizer.setEnabled(false);
@@ -190,7 +180,6 @@ public class VisualizerView extends View {
public void updateVisualizer(byte[] bytes) {
mBytes = bytes;
mAudioData.bytes = bytes;
- mLastUpdate = System.currentTimeMillis();
invalidate();
}
@@ -204,7 +193,6 @@ public class VisualizerView extends View {
public void updateVisualizerFFT(byte[] bytes) {
mFFTBytes = bytes;
mFftData.bytes = bytes;
- mLastUpdate = System.currentTimeMillis();
invalidate();
}
@@ -255,10 +243,8 @@ public class VisualizerView extends View {
}
}
- if (System.currentTimeMillis() - mLastUpdate < 400) {
- // Fade out old contents
- mCanvas.drawPaint(mFadePaint);
- }
+ // Fade out old contents
+ mCanvas.drawPaint(mFadePaint);
if (mFlash) {
mFlash = false;