comparison doc/Codec-library-depend @ 175:623c64ae6102

doc/Codec-library-depend: libgsmefr is here and actively used
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 10 Jan 2023 18:05:55 -0800
parents 4f1f3f799295
children
comparison
equal deleted inserted replaced
174:c985c33baeac 175:623c64ae6102
4 specialized libraries that implement the codecs which need to be supported. 4 specialized libraries that implement the codecs which need to be supported.
5 The following codec libraries are currently required: 5 The following codec libraries are currently required:
6 6
7 1) libgsm, the original GSM 06.10 implementation from 1990s; 7 1) libgsm, the original GSM 06.10 implementation from 1990s;
8 8
9 2) gsm-codec-lib developed by Mother Mychaela: 9 2) gsm-codec-lib developed by Mother Mychaela for Themyscira Wireless:
10 10
11 https://www.freecalypso.org/hg/gsm-codec-lib/ 11 https://www.freecalypso.org/hg/gsm-codec-lib/
12 12
13 This gsm-codec-lib collection provides two libraries; as of this writing, one 13 This gsm-codec-lib collection provides two libraries: libgsmefr and libgsmfrp.
14 is already implemented while the other is in the plans: 14 Both of these libraries are used by themwi-mgw as mandatory dependencies.
15
16 2a) libgsmfrp is the Rx DTX handler for the original FR codec, a front-end
17 preprocessor that sits in front of libgsm decoder. This preprocessor
18 implements functions specified in GSM 06.11, 06.12 and 06.13, and these
19 functions are required (not optional) for a network-side implementation of
20 GSM FR codec in a TRAU-like component.
21
22 2b) libgsmefr will be a librified (turned into a library) version of the
23 official reference implementation (from ETSI) of GSM EFR codec.