Offset 467, 14 lines modified |
Offset 467, 15 lines modified |
|
|
467 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->centreX:F
|
467 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->centreX:F
|
|
|
468 |
····float-to-double·v3,·v0
|
468 |
····float-to-double·v3,·v0
|
|
|
469 |
····float-to-double·v5,·p1
|
469 |
····float-to-double·v5,·p1
|
|
|
|
470 |
····.line·193
|
470 |
····invoke-static·{v5,·v6},·Ljava/lang/Math;->cos(D)D
|
471 |
····invoke-static·{v5,·v6},·Ljava/lang/Math;->cos(D)D
|
|
|
471 |
····move-result-wide·v5
|
472 |
····move-result-wide·v5
|
|
|
472 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->bandWidth:F
|
473 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->bandWidth:F
|
|
|
473 |
····float-to-double·v7,·v0
|
474 |
····float-to-double·v7,·v0
|
Offset 491, 14 lines modified |
Offset 492, 15 lines modified |
|
|
491 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->centreY:F
|
492 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->centreY:F
|
|
|
492 |
····float-to-double·v4,·v0
|
493 |
····float-to-double·v4,·v0
|
|
|
493 |
····float-to-double·v6,·p1
|
494 |
····float-to-double·v6,·p1
|
|
|
|
495 |
····.line·194
|
494 |
····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D
|
496 |
····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D
|
|
|
495 |
····move-result-wide·v6
|
497 |
····move-result-wide·v6
|
|
|
496 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->bandWidth:F
|
498 |
····iget·v0,·p0,·Lorg/gringene/colourclock/ColourClock;->bandWidth:F
|
|
|
497 |
····float-to-double·v8,·v0
|
499 |
····float-to-double·v8,·v0
|
Offset 513, 14 lines modified |
Offset 515, 15 lines modified |
|
|
513 |
····double-to-float·v4,·v4
|
515 |
····double-to-float·v4,·v4
|
|
|
514 |
····iget-object·v5,·p0,·Lorg/gringene/colourclock/ColourClock;->brushes:Landroid/graphics/Paint;
|
516 |
····iget-object·v5,·p0,·Lorg/gringene/colourclock/ColourClock;->brushes:Landroid/graphics/Paint;
|
|
|
515 |
····move-object·v0,·p4
|
517 |
····move-object·v0,·p4
|
|
|
|
518 |
····.line·192
|
516 |
····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V
|
519 |
····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V
|
|
|
517 |
····.line·195
|
520 |
····.line·195
|
518 |
····return-void
|
521 |
····return-void
|
519 |
.end·method
|
522 |
.end·method
|
|
|
520 |
.method·private·init()V
|
523 |
.method·private·init()V
|
Offset 1614, 68 lines modified |
Offset 1617, 67 lines modified |
1614 |
····.line·239
|
1617 |
····.line·239
|
1615 |
····.end·local·v7····#·"refreshRate":I
|
1618 |
····.end·local·v7····#·"refreshRate":I
|
1616 |
····:cond_0
|
1619 |
····:cond_0
|
1617 |
····return-void
|
1620 |
····return-void
|
1618 |
.end·method
|
1621 |
.end·method
|
|
|
1619 |
.method·public·stopTick()V
|
1622 |
.method·public·stopTick()V
|
1620 |
····.locals·4
|
1623 |
····.locals·3
|
|
|
1621 |
····.prologue
|
1624 |
····.prologue
|
1622 |
····.line·224
|
1625 |
····.line·224
|
1623 |
····const/4·v2,·0x0
|
1626 |
····const/4·v1,·0x0
|
|
|
1624 |
····iput-boolean·v2,·p0,·Lorg/gringene/colourclock/ColourClock;->ticking:Z
|
1627 |
····iput-boolean·v1,·p0,·Lorg/gringene/colourclock/ColourClock;->ticking:Z
|
|
|
1625 |
····.line·225
|
1628 |
····.line·225
|
1626 |
····iget-object·v2,·p0,·Lorg/gringene/colourclock/ColourClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture;
|
1629 |
····iget-object·v1,·p0,·Lorg/gringene/colourclock/ColourClock;->clockTicker:Ljava/util/concurrent/ScheduledFuture;
|
|
|
1627 |
····const/4·v3,·0x1
|
1630 |
····const/4·v2,·0x1
|
|
|
1628 |
····invoke-interface·{v2,·v3},·Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z
|
1631 |
····invoke-interface·{v1,·v2},·Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z
|
|
|
1629 |
····.line·226
|
1632 |
····.line·226
|
1630 |
····iget-object·v2,·p0,·Lorg/gringene/colourclock/ColourClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor;
|
1633 |
····iget-object·v1,·p0,·Lorg/gringene/colourclock/ColourClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor;
|
|
|
1631 |
····invoke-virtual·{v2},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->getQueue()Ljava/util/concurrent/BlockingQueue;
|
1634 |
····invoke-virtual·{v1},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->getQueue()Ljava/util/concurrent/BlockingQueue;
|
|
|
1632 |
····move-result-object·v2
|
1635 |
····move-result-object·v1
|
|
|
1633 |
····invoke-interface·{v2},·Ljava/util/concurrent/BlockingQueue;->iterator()Ljava/util/Iterator;
|
1636 |
····invoke-interface·{v1},·Ljava/util/concurrent/BlockingQueue;->iterator()Ljava/util/Iterator;
|
|
|
1634 |
····move-result-object·v0
|
1637 |
····move-result-object·v1
|
|
|
1635 |
····.local·v0,·"i$":Ljava/util/Iterator;
|
|
1636 |
····:goto_0
|
1638 |
····:goto_0
|
1637 |
····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
|
1639 |
····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
|
|
|
1638 |
····move-result·v2
|
1640 |
····move-result·v2
|
|
|
1639 |
····if-eqz·v2,·:cond_0
|
1641 |
····if-eqz·v2,·:cond_0
|
|
|
1640 |
····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
|
1642 |
····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
|
|
|
1641 |
····move-result-object·v1
|
1643 |
····move-result-object·v0
|
|
|
1642 |
····check-cast·v1,·Ljava/lang/Runnable;
|
1644 |
····check-cast·v0,·Ljava/lang/Runnable;
|
|
|
1643 |
····.line·227
|
1645 |
····.line·227
|
1644 |
····.local·v1,·"t":Ljava/lang/Runnable;
|
1646 |
····.local·v0,·"t":Ljava/lang/Runnable;
|
1645 |
····iget-object·v2,·p0,·Lorg/gringene/colourclock/ColourClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor;
|
1647 |
····iget-object·v2,·p0,·Lorg/gringene/colourclock/ColourClock;->tickerTimer:Ljava/util/concurrent/ScheduledThreadPoolExecutor;
|
|
|
Max diff block lines reached; 520/4278 bytes (12.16%) of diff not shown. |