rasmus.interpreter.sampled.util
Class AudioStreamConverter
java.lang.Object
rasmus.interpreter.sampled.util.AudioStreamConverter
- All Implemented Interfaces:
- AudioStream
public class AudioStreamConverter
- extends java.lang.Object
- implements AudioStream
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AudioStreamConverter
public AudioStreamConverter(AudioSession session)
setSource
public void setSource(AudioSession targetsession,
AudioStream targetstream)
getSession
public AudioSession getSession()
mix
public int mix(double[] buffer,
int start,
int end)
- Specified by:
mix
in interface AudioStream
replace
public int replace(double[] buffer,
int start,
int end)
- Specified by:
replace
in interface AudioStream
isStatic
public int isStatic(double[] buffer,
int len)
- Specified by:
isStatic
in interface AudioStream
skip
public int skip(int len)
- Specified by:
skip
in interface AudioStream
close
public void close()
- Specified by:
close
in interface AudioStream