-#define SS5_ENABLE 0x00000001
-#define SS5_FEATURE_CONNECT 0x00000002
-#define SS5_FEATURE_NODISCONNECT 0x00000004
-#define SS5_FEATURE_RELEASEGUARDTIMER 0x00000008
-#define SS5_FEATURE_BELL 0x00000010
-#define SS5_FEATURE_PULSEDIALING 0x00000020
-#define SS5_FEATURE_DELAY 0x00000040
-#define SS5_FEATURE_STAR_RELEASE 0x00000080
-#define SS5_FEATURE_SUPPRESS 0x00000100
+#define SS5_DELAY_MUTE 50*8 /* time to wait until multing */
+
+#define SS5_ENABLE 0x00000001 /* if ccitt5 is defined in interface.conf */
+#define SS5_FEATURE_CONNECT 0x00000002 /* send connect to originator of the call */
+#define SS5_FEATURE_NODISCONNECT 0x00000004 /* do not send disconnect to originator of call */
+#define SS5_FEATURE_RELEASEGUARDTIMER 0x00000008 /* prevent blueboxing by forcing long duration of releas guard signal */
+#define SS5_FEATURE_BELL 0x00000010 /* allow breaking and pulse dialing using 2600 Hz */
+#define SS5_FEATURE_PULSEDIALING 0x00000020 /* outgoing exchange sends 2600 Hz pulses instead of mf tones */
+#define SS5_FEATURE_DELAY 0x00000040 /* simulate round trip delay by delaying decoder output */
+#define SS5_FEATURE_RELEASE 0x00000080 /* release if incomming exchange disconnets */
+#define SS5_FEATURE_MUTE_RX 0x00000100 /* mute audio path when 2600/2400 Hz tones are detected */
+#define SS5_FEATURE_MUTE_TX 0x00000200 /* mute audio path when 2600/2400 Hz tones are detected and reply tones are transmitted */
+#define SS5_FEATURE_QUALITY 0x00000400 /* indicate quality of received digits */