diff options
author | Roman Birg <roman@cyngn.com> | 2015-06-25 11:34:02 -0700 |
---|---|---|
committer | Roman Birg <roman@cyngn.com> | 2015-06-25 11:34:02 -0700 |
commit | fc9b9445b71052aa7ae0141e3d29e91964d0faa6 (patch) | |
tree | 2959fa567bfa18c04c670775cfd3086518321dff | |
parent | 3a5b85a40d34472e0b73e2b63710235e436ecbe8 (diff) | |
download | android_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.java | 20 |
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; |