aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/pheelicks/visualizer/renderer/CircleRenderer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/pheelicks/visualizer/renderer/CircleRenderer.java')
-rw-r--r--src/com/pheelicks/visualizer/renderer/CircleRenderer.java19
1 files changed, 7 insertions, 12 deletions
diff --git a/src/com/pheelicks/visualizer/renderer/CircleRenderer.java b/src/com/pheelicks/visualizer/renderer/CircleRenderer.java
index 1f159b2..8c7fab5 100644
--- a/src/com/pheelicks/visualizer/renderer/CircleRenderer.java
+++ b/src/com/pheelicks/visualizer/renderer/CircleRenderer.java
@@ -24,12 +24,9 @@ public class CircleRenderer extends Renderer
* @param canvas
* @param paint - Paint to draw lines with
*/
- public CircleRenderer(Canvas canvas,
- Paint paint)
+ public CircleRenderer(Paint paint)
{
- this(canvas,
- paint,
- false);
+ this(paint, false);
}
/**
@@ -38,17 +35,15 @@ public class CircleRenderer extends Renderer
* @param paint - Paint to draw lines with
* @param cycleColor - If true the color will change on each frame
*/
- public CircleRenderer(Canvas canvas,
- Paint paint,
- boolean cycleColor)
+ public CircleRenderer(Paint paint, boolean cycleColor)
{
- super(canvas);
+ super();
mPaint = paint;
mCycleColor = cycleColor;
}
@Override
- public void onRender(AudioData data, Rect rect)
+ public void onRender(Canvas canvas, AudioData data, Rect rect)
{
if(mCycleColor)
{
@@ -75,14 +70,14 @@ public class CircleRenderer extends Renderer
mPoints[i * 4 + 3] = polarPoint2[1];
}
- mCanvas.drawLines(mPoints, mPaint);
+ canvas.drawLines(mPoints, mPaint);
// Controls the pulsing rate
modulation += 0.04;
}
@Override
- public void onRender(FFTData data, Rect rect)
+ public void onRender(Canvas canvas, FFTData data, Rect rect)
{
// Do nothing, we only display audio data
}