FreeCalypso > hg > gsm-codec-lib
annotate libgsmhr1/namespace.list @ 585:3c6bf0d26ee7 default tip
TW-TS-005 reader: fix maximum line length bug
TW-TS-005 section 4.1 states:
The maximum allowed length of each line is 80 characters, not
including the OS-specific newline encoding.
The implementation of this line length limit in the TW-TS-005 hex file
reader function in the present suite was wrong, such that lines of
the full maximum length could not be read. Fix it.
Note that this bug affects comment lines too, not just actual RTP
payloads. Neither Annex A nor Annex B features an RTP payload format
that goes to the maximum of 40 bytes, but if a comment line goes to
the maximum allowed length of 80 characters not including the
terminating newline, the bug will be triggered, necessitating
the present fix.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 25 Feb 2025 07:49:28 +0000 |
parents | 1dc5d9320e96 |
children |
rev | line source |
---|---|
351
97c699f40ab3
libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 # This file is the source input for automatic generation of namespace.h |
502
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
2 # for libgsmhr1. Each word in every non-empty, non-comment line lists a |
360
b22f13fd0f6a
libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents:
358
diff
changeset
|
3 # function or a data object with intermodule linkage whose name needs to be |
b22f13fd0f6a
libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents:
358
diff
changeset
|
4 # transformed in order to avoid namespace pollution for users of our library. |
351
97c699f40ab3
libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 |
502
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
6 add sub L_add L_sub |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
7 mult L_mult mult_r |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
8 shr shl L_shr L_shl shift_r L_shift_r |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
9 abs_s L_abs |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
10 L_mac mac_r L_msu msu_r |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
11 negate L_negate |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
12 L_deposit_l L_deposit_h extract_l extract_h |
b0333fa167c3
libgsmhr1: compile mathhalf.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
441
diff
changeset
|
13 round norm_l norm_s divide_s |
504
024615de06fe
libgsmhr1: compile mathdp31.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
502
diff
changeset
|
14 L_mpy_ls L_mpy_ll isSwLimit isLwLimit |
505
17c0aabae474
libgsmhr1: integrate fillBitAlloc()
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
15 |
17c0aabae474
libgsmhr1: integrate fillBitAlloc()
Mychaela Falconia <falcon@freecalypso.org>
parents:
504
diff
changeset
|
16 fillBitAlloc |
507
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
17 |
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
18 pppsrGsp0 pppsrUvCodeVec pppsrVcdCodeVec |
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
19 psrQuant1 psrQuant2 psrQuant3 psrPreQ1 psrPreQ2 psrPreQ3 |
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
20 psrQuantSz psrPreQSz psrSQuant psvqIndex ppsrSqrtP0 |
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
21 ppsrCGIntFilt ppsrPVecIntFilt psrLagTbl psrR0DecTbl |
06578223a752
libgsmhr1: integrate sp_rom.c
Mychaela Falconia <falcon@freecalypso.org>
parents:
505
diff
changeset
|
22 psrHPFCoefs psrNWCoefs pL_rFlatSstCoefs psrOldCont psrNewCont |
577
d68b2c92464a
libgsmhr1: bring in parts of dtx.[ch] needed for RxFE
Mychaela Falconia <falcon@freecalypso.org>
parents:
507
diff
changeset
|
23 |
d68b2c92464a
libgsmhr1: bring in parts of dtx.[ch] needed for RxFE
Mychaela Falconia <falcon@freecalypso.org>
parents:
507
diff
changeset
|
24 ppLr_gsTable avgGsHistQntz gsQuant getPnBits |
579
1dc5d9320e96
libgsmhr1: implement RxFE block
Mychaela Falconia <falcon@freecalypso.org>
parents:
577
diff
changeset
|
25 rxfe_main |