Go-based FM stereo transmitter with RDS, Windows-first and cross-platform
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

14 wiersze
346B

  1. package audio
  2. import "testing"
  3. func TestResampledSource(t *testing.T) {
  4. src := &WAVSource{frames: []Frame{NewFrame(0.1, 0.1), NewFrame(0.2, 0.2)}, SampleRate: 48000}
  5. rs := NewResampledSource(src, 96000)
  6. a := rs.NextFrame()
  7. b := rs.NextFrame()
  8. if a == (Frame{}) || b == (Frame{}) {
  9. t.Fatal("expected frames")
  10. }
  11. }