diff options
author | JozanLeClerc <bousset.rudy@gmail.com> | 2022-03-24 15:49:43 +0100 |
---|---|---|
committer | JozanLeClerc <bousset.rudy@gmail.com> | 2022-03-24 15:49:43 +0100 |
commit | 593454e12c6337a9483c86d3ab92351e2ceca55b (patch) | |
tree | 0e30aedc0a1049f55ecb358fdcf68a6fbb52fc1a | |
parent | First commit (diff) | |
download | go2work-593454e12c6337a9483c86d3ab92351e2ceca55b.tar.gz go2work-593454e12c6337a9483c86d3ab92351e2ceca55b.tar.bz2 go2work-593454e12c6337a9483c86d3ab92351e2ceca55b.tar.xz go2work-593454e12c6337a9483c86d3ab92351e2ceca55b.tar.zst go2work-593454e12c6337a9483c86d3ab92351e2ceca55b.zip |
Learning in progress
-rw-r--r-- | src/c_go2work.go | 5 | ||||
-rw-r--r-- | src/c_player.go | 17 |
2 files changed, 12 insertions, 10 deletions
diff --git a/src/c_go2work.go b/src/c_go2work.go index 0b8e4f9..3b4e4a3 100644 --- a/src/c_go2work.go +++ b/src/c_go2work.go @@ -54,13 +54,14 @@ import ( func main() { t := get_time() - ticker := time.NewTicker(1 * time.Second) + ticker := time.NewTicker(2 * time.Second) quit := make(chan struct{}) fmt.Println("Time is: " + t) + exec_player("mpv", "/home/jozan/mu/rock/grunge/nirvana/1993_in_utero/04_rape_me.flac") for { select { case <- ticker.C: - exec_player("/home/jozan/mu/rock/grunge/nirvana/1993_in_utero/04_rape_me.flac") + exec_player("mpv", "/home/jozan/mu/rock/grunge/nirvana/1993_in_utero/04_rape_me.flac") case <- quit: ticker.Stop() return diff --git a/src/c_player.go b/src/c_player.go index 539fe9c..399f90e 100644 --- a/src/c_player.go +++ b/src/c_player.go @@ -49,15 +49,16 @@ package main import ( "fmt" - "log" + // "log" "os/exec" ) -func exec_player(file string) { - fmt.Println("Playing: " + file) - cmd := exec.Command("mpv", "--really-quiet", file) - err := cmd.Run(); - if err != nil { - log.Fatal(err) - } +func exec_player(args ...string) { + fmt.Println("Playing: " + args[len(args) - 1]) + cmd := exec.Command(args) + // cmd := exec.Command("mpv", file) + // err := cmd.Run(); + // if err != nil { + // log.Fatal(err) + // } } |