# BlueALSA integration setup defaults.bluealsa.service "org.bluealsa" defaults.bluealsa.profile "a2dp" defaults.bluealsa.delay 20000 defaults.bluealsa.battery "yes" ctl.bluealsa { @args [ SRV BAT ] @args.SRV { type string default { @func refer name defaults.bluealsa.service } } @args.BAT { type string default { @func refer name defaults.bluealsa.battery } } type bluealsa service $SRV battery $BAT } pcm.bluealsa { @args [ SRV DEV PROFILE DELAY ] @args.SRV { type string default { @func refer name defaults.bluealsa.service } } @args.DEV { type string default { @func refer name defaults.bluealsa.device } } @args.PROFILE { type string default { @func refer name defaults.bluealsa.profile } } @args.DELAY { type integer default { @func refer name defaults.bluealsa.delay } } type plug slave.pcm { type bluealsa service $SRV device $DEV profile $PROFILE delay $DELAY } hint { show { @func refer name defaults.namehint.extended } description "Bluetooth Audio Hub" } }