diff options
author | Andreas.Eversberg <jolly@eversberg.eu> | 2010-09-26 17:08:10 +0000 |
---|---|---|
committer | Andreas.Eversberg <jolly@eversberg.eu> | 2010-09-26 17:08:10 +0000 |
commit | b0336cd4849a4b0bf963372060de0a467b398a7a (patch) | |
tree | 3832a7f29b15372f44795844ecc87416fdc69ecb /src/host/layer23/include/osmocom | |
parent | 602dcf4d0d94ffc7f7f9f3f6865541c385077bcf (diff) |
[layer23] Speech codec selection and negotiation with network
Diffstat (limited to 'src/host/layer23/include/osmocom')
-rw-r--r-- | src/host/layer23/include/osmocom/bb/mobile/settings.h | 1 | ||||
-rw-r--r-- | src/host/layer23/include/osmocom/bb/mobile/support.h | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/host/layer23/include/osmocom/bb/mobile/settings.h b/src/host/layer23/include/osmocom/bb/mobile/settings.h index 7ac54e92..429d417d 100644 --- a/src/host/layer23/include/osmocom/bb/mobile/settings.h +++ b/src/host/layer23/include/osmocom/bb/mobile/settings.h @@ -32,6 +32,7 @@ struct gsm_settings { /* call related settings */ uint8_t cw; /* set if call-waiting is allowed */ uint8_t clip, clir; + uint8_t half, half_prefer; /* changing default behavior */ uint8_t alter_tx_power; diff --git a/src/host/layer23/include/osmocom/bb/mobile/support.h b/src/host/layer23/include/osmocom/bb/mobile/support.h index 782b6406..4e962219 100644 --- a/src/host/layer23/include/osmocom/bb/mobile/support.h +++ b/src/host/layer23/include/osmocom/bb/mobile/support.h @@ -80,6 +80,13 @@ struct gsm_support { int8_t min_rxlev_db; uint8_t scan_to; uint8_t sync_to; + + /* codecs */ + uint8_t full_v1; + uint8_t full_v2; + uint8_t full_v3; + uint8_t half_v1; + uint8_t half_v3; }; struct gsm_support_scan_max { |