wave: define EditableAudio interface

This commit is contained in:
Atsushi Watanabe
2020-06-08 22:16:19 +09:00
committed by Lukas Herman
parent 0c3bf8af3b
commit d2d9259f15

View File

@@ -8,6 +8,12 @@ type Audio interface {
At(i, ch int) Sample
}
// EditableAudio is an editable finite series of audio Sample values.
type EditableAudio interface {
Audio
Set(i, ch int, s Sample)
}
// ChunkInfo contains size of the audio chunk.
type ChunkInfo struct {
Len int