-
- All Implemented Interfaces:
-
com.otaliastudios.transcoder.stretch.AudioStretcher
public class InsertAudioStretcher implements AudioStretcher
A AudioStretcher meant to be used when output size is bigger than the input. It will insert noise samples to fill the gaps, at regular intervals. This modifies the audio pitch of course.
-
-
Method Summary
Modifier and Type Method Description voidstretch(@NonNull() ShortBuffer input, @NonNull() ShortBuffer output, int channels)Stretches the input into the output, based on the remaining value of both. -
-
Method Detail
-
stretch
void stretch(@NonNull() ShortBuffer input, @NonNull() ShortBuffer output, int channels)
Stretches the input into the output, based on the remaining value of both.At the end of this method, the position of both should be equal to theirrespective limit.And of course, both limits should remain unchanged.
- Parameters:
input- input bufferoutput- output bufferchannels- audio channels
-
-
-
-