Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- LANG=C
- LC_ALL=C
- DEST=`zenity --list --column Destination Ordinateur Chaine --text "Peripherique audio"`
- [ -z "$DEST" ] && exit 0
- LOCAL=`pacmd list-sinks \
- | grep "name:.*<alsa" \
- | sed 's/.*<\(.*\)>.*/\1/'`
- REMOTE=`pacmd list-sinks \
- | grep "name:.*Burr-Brown" \
- | sed 's/.*<\(.*\)>.*/\1/'`
- if [ $DEST = "Ordinateur" ]
- then
- pacmd set-default-sink $LOCAL
- SINK=`pacmd list-sinks \
- | grep -B 1 $LOCAL \
- | grep index: \
- | sed 's/.*index: //'`
- fi
- if [ $DEST = "Chaine" ]
- then
- pacmd set-default-sink $REMOTE
- SINK=`pacmd list-sinks \
- | grep -B 1 $REMOTE \
- | grep index: \
- | sed 's/.*index: //'`
- fi
- pacmd list-sink-inputs \
- | grep index: \
- | sed 's/.*index: //' \
- | while read i
- do
- pacmd move-sink-input $i $SINK
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement