Add simple read test to codecs (#367)

This commit is contained in:
Atsushi Watanabe
2021-11-20 15:42:24 +09:00
committed by GitHub
parent 19eaf375ff
commit 1f313a9d61
8 changed files with 302 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
package opus
import (
"github.com/pion/mediadevices/pkg/codec/internal/codectest"
"github.com/pion/mediadevices/pkg/prop"
"github.com/pion/mediadevices/pkg/wave"
"testing"
)
func TestEncoder(t *testing.T) {
t.Run("SimpleRead", func(t *testing.T) {
p, err := NewParams()
if err != nil {
t.Fatal(err)
}
codectest.AudioEncoderSimpleReadTest(t, &p,
prop.Media{
Audio: prop.Audio{
SampleRate: 48000,
ChannelCount: 2,
},
},
wave.NewInt16Interleaved(wave.ChunkInfo{
Len: 960,
SamplingRate: 48000,
Channels: 2,
}),
)
})
}