Mercurial > code > home > repos > light9
annotate bin/movesinks @ 1547:3ca103d97f98
rdfdb don't error on dropping gone clients (even though that does seem like a bug)
Ignore-this: d338eb86ee04305903e1803f789a27
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Fri, 19 May 2017 07:48:32 +0000 |
parents | 440d116ba5df |
children |
rev | line source |
---|---|
732
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
1 #!/bin/bash |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
2 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
3 # from http://askubuntu.com/questions/71863/how-to-change-pulseaudio-sink-with-pacmd-set-default-sink-during-playback/113322#113322 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
4 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
5 echo "Setting default sink to: $1"; |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
6 pacmd set-default-sink $1 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
7 pacmd list-sink-inputs | grep index | while read line |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
8 do |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
9 echo "Moving input: "; |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
10 echo $line | cut -f2 -d' '; |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
11 echo "to sink: $1"; |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
12 pacmd move-sink-input `echo $line | cut -f2 -d' '` $1 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
13 |
440d116ba5df
asco: add switcher to pick the pulseaudio sink
Drew Perttula <drewp@bigasterisk.com>
parents:
diff
changeset
|
14 done |