Intel
®
IXP400 Digital Signal Processing (DSP) Software Version 2.5
Media Processing Resource Components
16 API Reference Manual
3.5 Tone Detection Resource Component
Resource Type: XMPR_TNDET
Media Processing Functions
•
Receiving DTMF digits
• Detecting individual tone event
Resource-Specific Control Messages
•
XMSG_TD_RCV (inbound)
• XMSG_TD_RCV_FSK (inbound)
• XMSG_TD_RCV_CMPLT (outbound)
• XMSG_TD_RCV_FSK_CMPLT (outbound)
Parameters
Identifier Description and values Attr.
Direct
Write
XPARMID_RES_STATE Current state (0: idle, 1: active) R N
XPARMID_TD_LP_STREAM
L-Port stream ID. Default: the stream assigned to the DTM
termination’s T-Port of the same channel if exist, otherwise –1.
R/W N
XPARMID_TD_TC
Tone Clamping enable flag.
XPARM_ON or XPARM_OFF.
Default:
XPARM_OFF
R/W Y
XPARMID_TD_TC_FRAMES
Tone Clamping buffer size. 0 ~ 3 in 10 ms unit.
Default: 3
R/W N
XPARMID_TD_RPT_EVENTS
Tone event enable flag.
XPARM_OFF,
XPARM_TD_RPT_TONE_ON,
XPARM_TD_RPT_TONE_OFF or
XPARM_TD_RPT_TONE_ON_OFF.
Default:
XPARM_OFF
R/W Y
XPARMID_TD_RFC2833E_ENABLE
RFC2833 event enable flag.
XPARM_ON or XPARM_OFF.
Default:
XPARM_OFF
R/W Y
XPARMID_TD_RFC2833E_UPDATERATE
RFC 2833 packet rate in 10-ms units, i.e., the period between
the packets generated when a tone event is detected.
Default: 5
R/W N
XPARMID_TD_RFC2833E_NUMEOE
Redundancy of end-of-event packet. Range 0-255.
Default: 3
R/W Y
XPARMID_TD_RFC2833E_NUMBOE
Redundancy of begin-of-event packet. Range 0-255.
Default: 0
R/W Y
XPARMID_TD_RFC2833E_AUDIOSUPRESS
Flag of audio encoding suppression when event detected.
XPARM_ON or XPARM_OFF.
Default:
XPARM_ON
R/W N
XPARMID_TD_RFC2833E_PAYLOADTYPE
RFC 2833 Payload type, Range is in the RTP dynamic payload
type range of 96 to 127.
Default: 0x65.
R/W Y