]> 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 5baf8abc18f22c4cf3da4d5af7ec0ff60fddb379..878a5ddc89bbcb04781a5756ef166c5be81b5499 100755 (executable)
@@ -1,6 +1,9 @@
 #! /bin/sh
 
-"$HOME"/lib/audio/pa-kill
+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 &&
 
@@ -10,5 +13,5 @@ set-default-source btheadset.monitor
 set-sink-volume btheadset 45858
 " | pacmd &&
 
-echo 0 > "$HOME"/.pulse/mute &&
-echo 45858 > "$HOME"/.pulse/volume
+echo 0 > "$HOME"/.config/pulse/mute &&
+echo 45858 > "$HOME"/.config/pulse/$VOLUME_FILE