hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# BlueALSA integration setup
 
defaults.bluealsa.interface "hci0"
defaults.bluealsa.profile "a2dp"
defaults.bluealsa.delay 20000
defaults.bluealsa.battery "yes"
 
ctl.bluealsa {
   @args [ HCI BAT ]
   @args.HCI {
       type string
       default {
           @func refer
           name defaults.bluealsa.interface
       }
   }
   @args.BAT {
       type string
       default {
           @func refer
           name defaults.bluealsa.battery
       }
   }
   type bluealsa
   interface $HCI
   battery $BAT
}
 
pcm.bluealsa {
   @args [ HCI DEV PROFILE DELAY ]
   @args.HCI {
       type string
       default {
           @func refer
           name defaults.bluealsa.interface
       }
   }
   @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
       interface $HCI
       device $DEV
       profile $PROFILE
       delay $DELAY
   }
   hint {
       show {
           @func refer
           name defaults.namehint.extended
       }
       description "Bluetooth Audio Hub"
   }
}