nativeaudio

audio playback for Go
Log | Files | Refs | README | LICENSE

commit 8b40d468a0c715b6d0ad4b18fa6b6e6bbb531d78
parent b3e9ecc819164f8243e012563dedbe6368801801
Author: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Date:   Fri,  5 Jan 2024 18:22:45 +0800

cmd/nativeaudio: simple command for playing audio files directly

Signed-off-by: Jack Mordaunt <jackmordaunt.dev@gmail.com>

Diffstat:
Acmd/nativeaudio/main.go | 24++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)

diff --git a/cmd/nativeaudio/main.go b/cmd/nativeaudio/main.go @@ -0,0 +1,24 @@ +package main + +import ( + "flag" + "fmt" + "os" + + "git.sr.ht/~jackmordaunt/nativeaudio" +) + +var in string + +func main() { + flag.StringVar(&in, "in", "", "input audio file to play") + flag.Parse() + if err := run(); err != nil { + fmt.Printf("error: %v\n", err) + os.Exit(1) + } +} + +func run() error { + return nativeaudio.Play(in) +}