Mercurial > code > home > repos > light9
annotate bin/movesinks @ 1336:2d77dc9436c3
music drives cursor
Ignore-this: ffa7a9a94084bb8feab6d04e888fb3f6
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Sat, 04 Jun 2016 21:23:58 +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 |