Files
AynaLivePlayer/player/player_test.go
2022-06-21 13:02:22 -07:00

26 lines
610 B
Go

package player
import (
"fmt"
"github.com/aynakeya/go-mpv"
"testing"
"time"
)
func TestPlayer(t *testing.T) {
player := NewPlayer()
player.Start()
defer player.Stop()
player.ObserveProperty("time-pos", func(property *mpv.EventProperty) {
fmt.Println(1, property.Data)
})
player.ObserveProperty("percent-pos", func(property *mpv.EventProperty) {
fmt.Println(2, property.Data)
})
player.Play(&Media{
Url: "https://ia600809.us.archive.org/19/items/VillagePeopleYMCAOFFICIALMusicVideo1978/Village%20People%20-%20YMCA%20OFFICIAL%20Music%20Video%201978.mp4",
})
time.Sleep(time.Second * 15)
}