commit db41e8b
hovercats
·
2026-08-09 17:43:30 +0000 UTC
parent e57ae75
add initial implementation of ampv
1 files changed,
+21,
-0
A
ampv
A
ampv
+21,
-0
1@@ -0,0 +1,21 @@
2+#!/bin/rc
3+
4+musicdir=$HOME/usr/Music
5+socketpath=/tmp/.mpvsocket
6+
7+switch($1) {
8+ case start
9+ mpv --idle '--input-ipc-server=/tmp/.mpvsocket' &
10+ case play
11+ shift
12+ mpv --no-audio-display '--input-ipc-server=/tmp/.mpvsocket' $*
13+ case pause
14+ printf 'cycle pause\n' | nc -UN $socketpath
15+ case next
16+ printf 'playlist-next\n' | nc -UN $socketpath
17+ case prev
18+ printf 'playlist-prev\n' | nc -UN $socketpath
19+ case *
20+ printf 'Error\n'
21+ exit 1
22+}