话机通话中：
1.1 有解码数据的时候，先解码后编码
1.2 没有解码数据的时候，看是否有按键，有按键的话产生DTMF，然后看是否inband audio, 如果是inband audio的话编码DTMF, 否则照常编码语音
1.3 都没有的时候，根据VAD, CRC等情况补帧，然后编码语音
话机被叫中：
2.1 音乐回铃，解码或者产生静音
2.2 标准回铃，产生DTMF(8K)并且对DTMF进行8K编码，作为编码语音输出，然后判断振铃方式：
　2.2.1 DTMF, 把8K DTMF转换成48K作为解码输出
  2.2.2 DND, 解码输出全静音
  2.2.3 音乐铃，解码或者产生静音
话机其它：
3.1 有解码数据的时候，解码
3.2 没有解码数据的时候，看是否有按键，有按键的话产生DTMF
3.3 都没有的时候产生静音

网关通话中：
4.1 有解码数据的时候，先解码后编码，如果dtmf选项不是inband audio, 编码要带DTMF检测
4.2 没有解码数据的时候，看是否有按键，有按键的话产生DTMF，然后照常编码语音, 如果dtmf选项不是inband audio, 编码要带DTMF检测	
4.3 都没有的时候，根据VAD, CRC等情况补帧，然后编码语音，如果dtmf选项不是inband audio, 编码要带DTMF检测
网关被叫中：
5.1 产生DTMF(8K)并且对DTMF进行8K编码，作为编码语音输出。
网关应该送来电显示数据
6.1 产生来电显示的数据
网关其它：
7.1 有解码数据的时候，解码
7.2 没有解码数据的时候，检测有按键，不按键的时候产生拨号音



Entry:
1.  Init
2.  Encode
3.  Decode
4.  (1.1) Decode + Encode
5.  (1.2) DTMF generate + Encode
6.  (1.2) DTMF generate + DTMF encode
7.  (1.3) VAD decode + Encode
8.  (1.3) CRC decode + Encode
9.  (2.1) Decode
10. (2.1) Silence generate
11. (2.2.1) = (1.2) 6
12. (2.2.2) Silence generate + DTMF generate + DTMF encode
13. (2.2.3) Decode + DTMF generate + DTMF encode
14. (2.2.3) = (2.2.2) 12
15. (3.1) = (2.1) 9
16. (3.2) DTMF generate
17. (3.3) = (2.1) 10
18. (4.1) Decode + Encode + Encode dtmf detect (1.1) 4
19. (4.3) VAD decode + Encode + Encode dtmf detect (1.3) 7
20. (4.3) CRC decode + Encode + Encode dtmf detect (1.3) 8
21. (5.1) = (2.2.2) 12
22. (6.1) CID
23. (7.1) = (3.1) 15 = (2.1) 9
24. (7.2) DTMF or Silence generate + DTMF detect
25. (4.2) DTMF generate + Encode + Encode dtmf detect (1.2) 5

说明：对于AC97, Entry 3以后的都需要在结束前把第一项（声音输出）做8k到48k的采样率转换
      Entry 5, 6, 12, 13, 16, 22, 24需要指定DTMF频率
