#!/bin/sh # # PROVIDE: pcm # REQUIRE: DAEMON cleanvar # KEYWORD: nojail . /etc/rc.subr name=pcm rcvar="pcm_defaulthot" start_cmd="pcm_start" load_rc_config $name pcm_start() { local pcm_unit pcm_unit=${pcm_device#pcm} if [ "${pcm_unit}" -ge 0 ]; then sysctl -w hw.snd.default_unit=${pcm_unit} /etc/rc.d/mixer start mixer${pcm_unit} fi } if [ -n "$2" ]; then pcm_device=$2 run_rc_command $* fi