Always kick mpv to use -ao=alsa; prevents alsa from trying to use pulse

This commit is contained in:
Miles Alan 2020-07-08 22:42:21 -05:00
parent 9919f49d82
commit e0067998c8
4 changed files with 8 additions and 8 deletions

View file

@ -6,9 +6,9 @@ cd "$DIR" || exit 1
handlefiles() {
if echo "$1" | grep -iE ".(webm|ogg|mp4|mov|avi)$"; then
st -e mpv "$@"
st -e mpv -ao=alsa "$@"
elif echo "$1" | grep -iE ".(wav|opus|m4a|flac|mp3)$"; then
st -e mpv --vid=no -v "$@"
st -e mpv -ao=alsa --vid=no -v "$@"
elif echo "$1" | grep -iE ".(jpg|png|gif)$"; then
st -e sxiv "$@"
else

View file

@ -41,7 +41,7 @@ recordconfirm() {
dmenu -p "$DUR" -fn Terminus-18 -c -l 10
)"
if echo "$PICK" | grep "Playback"; then
st -e mpv -v "$FILE"
st -e mpv -ao=alsa -v "$FILE"
elif echo "$PICK" | grep "Delete Recording"; then
rm "$FILE"
echo "File deleted." | dmenu -fn Terminus-18 -c -l 10

View file

@ -29,12 +29,12 @@ menu() {
video() {
menu
st -e mpv -v --ytdl-format='[height<420]' "$URL"
st -e mpv -ao=alsa -v --ytdl-format='[height<420]' "$URL"
}
audio() {
menu
st -e mpv -v --no-video "$URL"
st -e mpv -ao=alsa -v --no-video "$URL"
}
$1