Class StereoStaticPcmSource
java.lang.Object
net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- All Implemented Interfaces:
PcmSource,StaticPcmSource,StereoPcmSource
-
Constructor Summary
ConstructorsConstructorDescriptionStereoStaticPcmSource(float[] samples) StereoStaticPcmSource(float[] samples, Interpolator interpolator) -
Method Summary
Modifier and TypeMethodDescriptionfloat[]consumeFrame(float increment) intconsumeSamples(float[] buffer, int offset, int length) intdoublebooleansetPosition(double position) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
getProgress, getSampleCount, setProgressMethods inherited from interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
consumeSample, consumeSamples
-
Constructor Details
-
StereoStaticPcmSource
public StereoStaticPcmSource(float[] samples) -
StereoStaticPcmSource
-
-
Method Details
-
consumeFrame
public float[] consumeFrame(float increment) - Specified by:
consumeFramein interfaceStereoPcmSource
-
consumeSamples
public int consumeSamples(float[] buffer, int offset, int length) - Specified by:
consumeSamplesin interfaceStereoPcmSource
-
hasReachedEnd
public boolean hasReachedEnd()- Specified by:
hasReachedEndin interfacePcmSource
-
getFrameCount
public int getFrameCount()- Specified by:
getFrameCountin interfaceStaticPcmSource
-
getPosition
public double getPosition()- Specified by:
getPositionin interfaceStaticPcmSource
-
setPosition
- Specified by:
setPositionin interfaceStaticPcmSource
-