NCC.X.ADI_START

The following tables describes NCC.X.ADI_START parameters:

NCC.X.ADI_START

Dependent function: nccStartProtocol

Field

Type

Default

Units

Description

mediamask

DWORD

0x001F

mask

Controls which functions will be running or reserved when the call enters the connected (conversation) state. (The NOCC protocol enters this state immediately.) Reserved indicates that the DSP MIPS have been committed to the operation before the operation has actually started. The application must reserve DSP resources in advance by using this parameter for DTMF detection, silence detection, cleardown detection, and echo cancellation.

A value can be formed by using the OR operator with any of the following bit masks or by using one of the specified constants:

  • NCC_ACCEPT_DTMF (0x100): DTMF detection in accept

  • NCC_ALL_MEDIA (0x001F): (NCC_RESV_CLEARDOWN|
    NCC_RESV_SILENCE| NCC_RESV_DTMF|
    NCC_RESV_AUTO_DTMF| NCC_RESV_AUTO_ECHO)

  • NCC_AUTO_DTMF (0x0008): Start DTMF detection

  • NCC_AUTO_ECHO (0x0010): Start echo canceller

  • NCC_RESERVE_CLEARDOWN (0x0004): Reserve DTMF detection

  • NCC_RESERVE_DTMF (0x0001): Reserve DTMF detection

  • NCC_RESERVE_SILENCE (0x0002): Reserve cleardown detector