1 Codec selection for 0cpm Firmerware
2 ===================================
4 The codecs in this tree have been defined with a number of goals in mind:
6 * No patent-encumbered codecs: patents constipate progress
7 * Support for encryption through ZRTP
8 * Support for various applications in common use:
10 - G.711 for direct exchanges with ISDN
11 - G.726 for direct exchanges with DECT
12 - G.722 for direct exchanges with wideband VoIP and CAT-iq
13 - Speex for its wide range and excellent quality/bitrate ratio
15 * Enhancement of facilities:
17 - RTT helps with speech and hearing impairments; and can speedup IVRs for the rest of us
18 - Ogg/RTP can play radio stations from multicast sources
19 - L16 can play PCM and replace computer sound devices
22 Codecs that are large are made optional:
24 * Ogg decoding (Internet radio support) could be done by the multicasting node
25 * Speex encoder/decoder which consumes about 100 kB of code size