summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVinicius Costa Gomes <vinicius.gomes@openbossa.org>2013-04-23 18:21:51 -0300
committerDenis Kenzior <denkenz@gmail.com>2013-04-25 03:38:44 -0500
commitc07a2fc24ceb1ea7e3d67f4071aeab9b8db02de9 (patch)
tree764399c36fae29bbba2677dfe0dfb29deaa5116a /src
parent48cb2e5249d56ddb796440cb81ce824adc8ead16 (diff)
downloadofono-c07a2fc24ceb1ea7e3d67f4071aeab9b8db02de9.tar.bz2
hfp: Add defines for HFP SDP feature bits
Diffstat (limited to 'src')
-rw-r--r--src/hfp.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/hfp.h b/src/hfp.h
index b54de566..0d36ae51 100644
--- a/src/hfp.h
+++ b/src/hfp.h
@@ -45,6 +45,24 @@ enum hfp_hf_feature {
HFP_HF_FEATURE_CODEC_NEGOTIATION = 0x80,
};
+enum hfp_sdp_hf_features {
+ HFP_SDP_HF_FEATURE_ECNR = 0x1,
+ HFP_SDP_HF_FEATURE_3WAY = 0x2,
+ HFP_SDP_HF_FEATURE_CLIP = 0x4,
+ HFP_SDP_HF_FEATURE_VOICE_RECOGNITION = 0x8,
+ HFP_SDP_HF_FEATURE_REMOTE_VOLUME_CONTROL = 0x10,
+ HFP_SDP_HF_FEATURE_WIDEBAND_SPEECH = 0x20,
+};
+
+enum hfp_sdp_ag_features {
+ HFP_SDP_AG_FEATURE_3WAY = 0x1,
+ HFP_SDP_AG_FEATURE_ECNR = 0x2,
+ HFP_SDP_AG_FEATURE_VOICE_RECOG = 0x4,
+ HFP_SDP_AG_FEATURE_IN_BAND_RING_TONE = 0x8,
+ HFP_SDP_AG_FEATURE_ATTACH_VOICE_TAG = 0x10,
+ HFP_SDP_AG_FEATURE_WIDEBAND_SPEECH = 0x20,
+};
+
/* Supported agent codecs */
enum hfp_codec {
HFP_CODEC_CVSD = 0x01,