1# Bluetooth Audio - Volume Offset Control Service options
2#
3# Copyright (c) 2020 Bose Corporation
4#
5# SPDX-License-Identifier: Apache-2.0
6#
7
8##################### Volume Offset Control Service #####################
9
10config BT_VOCS_MAX_INSTANCE_COUNT
11	int "Volume Offset Control Service max instance count"
12	default 0
13	range 0 15
14	help
15	  This option sets the maximum number of instances of Volume Offset
16	  Control Services.
17
18config BT_VOCS
19	bool # hidden
20	default y if BT_VOCS_MAX_INSTANCE_COUNT > 0
21	help
22	  This hidden option enables support for Volume Control Service.
23
24if BT_VOCS
25
26config BT_VOCS_MAX_OUTPUT_DESCRIPTION_SIZE
27	int "Volume Offset Control Service max output description size"
28	default 32
29	range 0 512
30	help
31	  This option sets the maximum output description size in octets.
32
33endif # BT_VOCS
34
35##################### Volume Offset Control Service Client #####################
36
37config BT_VOCS_CLIENT_MAX_INSTANCE_COUNT
38	int "Volume Offset Control Service client max instance count"
39	default 0
40	range 0 15
41	help
42	  This option sets the maximum number of instances of Volume Offset
43	  Control Service clients.
44
45config BT_VOCS_CLIENT
46	bool # hidden
47	default y if BT_VOCS_CLIENT_MAX_INSTANCE_COUNT > 0
48	help
49	  This hidden option enables support for Volume Offset Control Service.
50