Revision e0a16874
Added by Leszek Koltunski almost 8 years ago
src/main/java/org/distorted/library/Interpolator.java | ||
---|---|---|
1 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
2 |
// Copyright 2016 Leszek Koltunski // |
|
3 |
// // |
|
4 |
// This file is part of Distorted. // |
|
5 |
// // |
|
6 |
// Distorted is free software: you can redistribute it and/or modify // |
|
7 |
// it under the terms of the GNU General Public License as published by // |
|
8 |
// the Free Software Foundation, either version 2 of the License, or // |
|
9 |
// (at your option) any later version. // |
|
10 |
// // |
|
11 |
// Distorted is distributed in the hope that it will be useful, // |
|
12 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of // |
|
13 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // |
|
14 |
// GNU General Public License for more details. // |
|
15 |
// // |
|
16 |
// You should have received a copy of the GNU General Public License // |
|
17 |
// along with Distorted. If not, see <http://www.gnu.org/licenses/>. // |
|
18 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
19 |
|
|
1 | 20 |
package org.distorted.library; |
2 | 21 |
|
3 | 22 |
import java.util.Random; |
... | ... | |
67 | 86 |
|
68 | 87 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
69 | 88 |
|
70 |
void interpolateMain(float[] buffer, int offset, long currentDuration) |
|
89 |
public void interpolateMain(float[] buffer, int offset, long currentDuration)
|
|
71 | 90 |
{ |
72 | 91 |
if( mDuration<=0.0f ) |
73 | 92 |
{ |
... | ... | |
86 | 105 |
|
87 | 106 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
88 | 107 |
|
89 |
boolean interpolateMain(float[] buffer, int offset, long currentDuration, long step) |
|
108 |
public boolean interpolateMain(float[] buffer, int offset, long currentDuration, long step)
|
|
90 | 109 |
{ |
91 | 110 |
if( mDuration<=0.0f ) |
92 | 111 |
{ |
Also available in: Unified diff
cleanup in DistortedObject's methods.