]> git.phdru.name Git - audio-cdr-video.git/blobdiff - audio/pa-bt
Feat(PulseAudio): Get/save volume for different ports
[audio-cdr-video.git] / audio / pa-bt
index bccd88e09cee5de15369d7bd3204d99f491eed5d..878a5ddc89bbcb04781a5756ef166c5be81b5499 100755 (executable)
@@ -1,5 +1,8 @@
 #! /bin/sh
 
+active_port=`pactl list sinks | awk '/Active Port:/ {print $3; exit}'`
+VOLUME_FILE=~/.config/pulse/volume-$active_port
+
 "`dirname \"$0\"`"/pa-kill
 sleep 1
 pulseaudio -L "module-bluetooth-device address="$1" sink_name=btheadset profile=a2dp" -D &&
@@ -11,4 +14,4 @@ set-sink-volume btheadset 45858
 " | pacmd &&
 
 echo 0 > "$HOME"/.config/pulse/mute &&
-echo 45858 > "$HOME"/.config/pulse/volume
+echo 45858 > "$HOME"/.config/pulse/$VOLUME_FILE