# CNF.MEMBER_ATTR

Dependent functions: cnfSetMemberAttribute, cnfGetMemberAttributeList

Field name | Type | Default | Units | Description
--- | --- | --- | --- | ---
ec_enabled | DWORD | 1 | Boolean | Enables echo cancellation capability on the input signal. Set to 1 to enable EC and 0 to disable it.
ec_gain | INT32 | 0 | dB | Amount of amplification applied to echo input. Valid automatic gain range is -54 - +24.
ec_predelay | DWORD | 0 | ms | Output sample delay. Valid automatic gain range is 0 - 9.
input_agc_enable | DWORD | 1 | Boolean | Enables automatic gain control on the input signal. Set to 1 to enable AGC and 0 to disable it.
input_agc_targetampl | INT32 | -19 | dBm | Target amplitude for AGC. Valid range is -45 - 0.
input_agc_silenceampl | INT32 | -40 | dBm | Noise threshold for AGC. Gain adjustment is suspended for signals below this level. Valid range is -45 - 0.
input_gain | INT32 | 0 | dB | Gain applied to the signal before it is encoded. If AGC is enabled, this is the initial gain. Valid automatic gain range is -12 - +12.
input_law | DWORD | 0 | Integer | G.711 law to be applied in the member's input. Valid values are: 0 = Default 1 = A-law 2 = mu-law
output_agc_enable | DWORD | 1 | Boolean | Enables automatic gain control on the output signal. Set to 1 to enable AGC and 0 to disable.
output_agc_targetampl | INT32 | -19 | dBm | Target amplitude for output AGC. Valid range is -45 - 0.
output_agc_silenceampl | INT32 | -40 | dBm | Noise threshold for output AGC. Gain adjustment is suspended for signals below this level. Valid range is -45 - 0.
output_gain | INT32 | 0 | dB | Gain applied to the encoded audio. If output AGC is enabled, this is the initial gain. Valid automatic gain range is -12 - +12.
output_law | DWORD | 0 | Integer | G.711 law to be applied in the member's output. Valid values are: 0 = Default 1 = A-law 2 = mu-law
self_echo_enable | DWORD | 0 | Boolean | Indicates if the voice received from this member on its input is mixed and returned to that member on its output. This attribute can be enabled when the output is not connected to the member, but is actually used for recording. Set to 1 to enable and 0 to disable.
talker_enable | DWORD | 0 | Boolean | Enables the member as talker. Set to 1 to enable and 0 to disable.
listener_enable | DWORD | 1 | Boolean | Enables the member as listener. Set to 1 to enable and 0 to disable.
talker_privilege | DWORD | 0 | Boolean | Enables the member as privileged talker. Set to 1 to enable and 0 to disable.
dtmf_clamping_enable | DWORD | 1 | Boolean | Enables the DTMF clamping capability. Set to 1 to enable and 0 to disable.
dtmf_clamping_delay_line | DWORD | 28 | ms | Delay line to buffer the signal received by each member before removing the DTMF with the DTMF clamping module. Valid range is 0 - 28 ms.
tone_clamping_enable | DWORD | 1 | Boolean | Enables the tone clamping capability. Set to 1 to enable and 0 to disable.