mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-26 03:38:55 +01:00
audio: add more explanations to Resample
This commit is contained in:
parent
2c053cce30
commit
20082b3879
@ -437,9 +437,12 @@ func (h *hookImpl) AppendHookOnBeforeUpdate(f func() error) {
|
|||||||
hooks.AppendHookOnBeforeUpdate(f)
|
hooks.AppendHookOnBeforeUpdate(f)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Resample explicitly resamples a stream to fit a new sample rate.
|
// Resample converts the sample rate of the given stream.
|
||||||
|
// size is the length of the source stream in bytes.
|
||||||
|
// from is the original sample rate.
|
||||||
|
// to is the target sample rate.
|
||||||
//
|
//
|
||||||
// If original sample rate matches the new one, Resample returns source as it is.
|
// If the original sample rate equals to the new one, Resample returns source as it is.
|
||||||
func Resample(source io.ReadSeeker, size int64, from, to int) io.ReadSeeker {
|
func Resample(source io.ReadSeeker, size int64, from, to int) io.ReadSeeker {
|
||||||
if from == to {
|
if from == to {
|
||||||
return source
|
return source
|
||||||
|
Loading…
Reference in New Issue
Block a user