Ensure to unmute default sink
This commit is contained in:
parent
9d1f420863
commit
dcca2aed03
|
@ -1,5 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
|
# TODO: Unmute selected output sink
|
||||||
# Purpose {{{
|
# Purpose {{{
|
||||||
# This script will …
|
# This script will …
|
||||||
# 1. …
|
# 1. …
|
||||||
|
@ -216,6 +217,28 @@ Error with ${RED}pacmd set-default-sink${COLOR_DEBUG} command."
|
||||||
|
|
||||||
return "${return_set_default_pulseaudio_sink}"
|
return "${return_set_default_pulseaudio_sink}"
|
||||||
|
|
||||||
|
}
|
||||||
|
# }}}
|
||||||
|
unmute_default_pulseaudio_sink() { # {{{
|
||||||
|
|
||||||
|
## Return False by default
|
||||||
|
return_unmute_default_pulseaudio_sink="1"
|
||||||
|
|
||||||
|
debug_message "unmute_default_pulseaudio_sink − \
|
||||||
|
Try to unmute ${RED}@DEFAULT_SINK@${COLOR_DEBUG} for PulseAudio."
|
||||||
|
|
||||||
|
if pactl set-sink-mute @DEFAULT_SINK@ false; then
|
||||||
|
debug_message "unmute_default_pulseaudio_sink − \
|
||||||
|
${RED}@DEFAULT_SINK@${COLOR_DEBUG} for PulseAudio is now unmute."
|
||||||
|
return_unmute_default_pulseaudio_sink="0"
|
||||||
|
else
|
||||||
|
debug_message "unmute_default_pulseaudio_sink − \
|
||||||
|
Error with ${RED}pacmd set-sink-mute${COLOR_DEBUG} command."
|
||||||
|
return_unmute_default_pulseaudio_sink="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
return "${return_unmute_default_pulseaudio_sink}"
|
||||||
|
|
||||||
}
|
}
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
@ -255,6 +278,10 @@ main() { # {{{
|
||||||
set_default_pulseaudio_sink \
|
set_default_pulseaudio_sink \
|
||||||
|| error_message "Can't set the selected sink (${choosen_sink_description}) as default output sink/device. Please use --debug option." 3
|
|| error_message "Can't set the selected sink (${choosen_sink_description}) as default output sink/device. Please use --debug option." 3
|
||||||
## }}}
|
## }}}
|
||||||
|
## Try to unmute the default output sink {{{
|
||||||
|
### OR Exit with error message
|
||||||
|
unmute_default_pulseaudio_sink \
|
||||||
|
|| error_message "Can't unmute the selected sink (${choosen_sink_description}). Please use --debug option." 4
|
||||||
|
|
||||||
}
|
}
|
||||||
# }}}
|
# }}}
|
||||||
|
|
Loading…
Reference in New Issue