aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2022-03-24 15:49:43 +0100
committerJozanLeClerc <bousset.rudy@gmail.com>2022-03-24 15:49:43 +0100
commit593454e12c6337a9483c86d3ab92351e2ceca55b (patch)
tree0e30aedc0a1049f55ecb358fdcf68a6fbb52fc1a
parentFirst commit (diff)
downloadgo2work-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.go5
-rw-r--r--src/c_player.go17
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)
+ // }
}