comparison doc/TW-TS-005 @ 592:24aba0e7aa35

document AMR hex (TW-TS-005 Annex C) utilities addition
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 07 Nov 2025 00:41:56 +0000
parents d9f6b3125259
children
comparison
equal deleted inserted replaced
591:2f1e91dd552b 592:24aba0e7aa35
1 The original set of Themyscira Wireless utilities for FR and EFR codecs uses an 1 The original set of Themyscira Wireless utilities for FR and EFR codecs uses an
2 ad hoc binary file format to represent streams of FR or EFR codec frames - see 2 ad hoc binary file format to represent streams of FR or EFR codec frames - see
3 Binary-file-format article. However, a newer hexadecimal format has now been 3 Binary-file-format article. However, a newer hexadecimal format has now been
4 standardized as Themyscira Wireless Technical Specification TW-TS-005: 4 standardized as Themyscira Wireless Technical Specification TW-TS-005:
5 5
6 https://www.freecalypso.org/specs/tw-ts-005-v010003.txt 6 https://www.freecalypso.org/specs/tw-ts-005-v010100.txt
7 7
8 The standard has two annexes intended for practical use: 8 The original version of this standard had two annexes intended for practical
9 use:
9 10
10 * TW-TS-005 Annex A defines a representation format for FR and EFR codecs; 11 * TW-TS-005 Annex A defines a representation format for FR and EFR codecs;
11 * TW-TS-005 Annex B defines a representation format for HR codec. 12 * TW-TS-005 Annex B defines a representation format for HR codec.
12 13
14 The current version of TW-TS-005 linked above has two additional annexes:
15
16 * TW-TS-005 Annex C specifies representation of AMR RTP payloads in hex files;
17 * TW-TS-005 Annex D specifies representation of CSD RTP payloads in hex files.
18
13 The present version of ThemWi GSM codec libraries & utilities suite includes 19 The present version of ThemWi GSM codec libraries & utilities suite includes
14 some utilities that operate on TW-TS-005 Annex A hex files; support for Annex B 20 some utilities that operate on TW-TS-005 Annex A hex files; support for Annex B
15 will appear in a future version when our work on GSM-HR codec integration 21 will appear in a future version when our work on GSM-HR codec integration
16 progresses further. 22 progresses further. Support for Annex C is described in AMR-hex-utils article;
23 no utilities for Annex D exist as of this writing.
17 24
18 TW-TS-005 Annex A vs gsmx binary format 25 TW-TS-005 Annex A vs gsmx binary format
19 ======================================= 26 =======================================
20 27
21 For working with FR and EFR codecs, our original binary file format has one 28 For working with FR and EFR codecs, our original binary file format has one