]> git.phdru.name Git - audio-cdr-video.git/blob - audio/pa-bt
Feat(PulseAudio): Get/save volume for different ports
[audio-cdr-video.git] / audio / pa-bt
1 #! /bin/sh
2
3 active_port=`pactl list sinks | awk '/Active Port:/ {print $3; exit}'`
4 VOLUME_FILE=~/.config/pulse/volume-$active_port
5
6 "`dirname \"$0\"`"/pa-kill
7 sleep 1
8 pulseaudio -L "module-bluetooth-device address="$1" sink_name=btheadset profile=a2dp" -D &&
9
10 echo "\
11 set-default-sink btheadset
12 set-default-source btheadset.monitor
13 set-sink-volume btheadset 45858
14 " | pacmd &&
15
16 echo 0 > "$HOME"/.config/pulse/mute &&
17 echo 45858 > "$HOME"/.config/pulse/$VOLUME_FILE