| Interface | Description |
|---|---|
| AudioStretcher |
An AudioStretcher will change audio samples duration, in response to a
TimeInterpolator that altered the sample timestamp. |
| Class | Description |
|---|---|
| CutAudioStretcher |
A
AudioStretcher meant to be used when output size is smaller than the input. |
| DefaultAudioStretcher |
An
AudioStretcher that delegates to appropriate classes
based on input and output size. |
| InsertAudioStretcher |
A
AudioStretcher meant to be used when output size is bigger than the input. |
| PassThroughAudioStretcher |
A no-op
AudioStretcher that copies input into output. |