Age | Commit message (Expand) | Author | Files | Lines |
2024-01-31 | coding: fix wrong n_bits_total reported for PDTCH CS2 and CS3 | Vadim Yanitskiy | 1 | -3/+12 |
2024-01-31 | coding: fix artificial bit errors for PDTCH CS2 and CS3 | Vadim Yanitskiy | 1 | -4/+7 |
2024-01-31 | coding: improve readability in osmo_conv_decode_ber_punctured() | Vadim Yanitskiy | 1 | -6/+10 |
2024-01-31 | coding: fix a typo in docs for gsm0503_pdtch_decode() | Vadim Yanitskiy | 1 | -1/+1 |
2023-12-08 | coding: gsm0503_pdtch_decode(): implement USF decoding for CS1 | Vadim Yanitskiy | 1 | -0/+4 |
2023-12-08 | coding: clarify the USF decoding for PDCH blocks | Vadim Yanitskiy | 1 | -2/+5 |
2023-12-08 | coding: fix doxygen docs for gsm0503_pdtch[_egprs]_decode() | Vadim Yanitskiy | 1 | -2/+2 |
2023-11-27 | coding: gsm0503_tch_{afs,ahs}_encode(): add ability to emit BFI | Andreas Eversberg | 1 | -62/+148 |
2023-11-14 | coding: gsm0503_tch_a[fh]s_encode(): make *codec const | Vadim Yanitskiy | 1 | -2/+2 |
2023-11-14 | coding: gsm0503_tch_a[fh]s_encode(): improve cmr/ft checks | Vadim Yanitskiy | 1 | -26/+10 |
2023-09-12 | Bump version: 1.8.0.252-13c29 → 1.9.01.9.0 | Pau Espin Pedrol | 1 | -1/+1 |
2023-07-08 | coding: implement encoding/decoding API for TCH/F2.4 | Vadim Yanitskiy | 2 | -0/+50 |
2023-07-08 | coding: remove redundant memset()s in gsm0503_tch_fr{96,144}_encode() | Vadim Yanitskiy | 1 | -2/+2 |
2023-07-07 | gsm: Improve the TCH/H2.4 coding routines | Sylvain Munaut | 1 | -14/+12 |
2023-06-23 | coding: fix a copy-paste bug in gsm0503_tch_afs_decode_dtx() | Vadim Yanitskiy | 1 | -1/+1 |
2023-05-27 | coding: gsm0503_tch_{fr,hr}_encode(): add ability to emit BFI | Mychaela N. Falconia | 1 | -1/+21 |
2023-05-27 | coding cosmetic: gsm0503_tch_{fr,hr}_encode(): remove extra spacing | Mychaela N. Falconia | 1 | -27/+0 |
2023-05-26 | coding: fix _tch_csd_burst_map(): do not overwrite FACCH | Vadim Yanitskiy | 1 | -5/+15 |
2023-05-26 | coding: implement dedicated codec API for FACCH/[FH] | Vadim Yanitskiy | 2 | -0/+139 |
2023-05-25 | coding: implement TCH/F9.6, TCH/[FH]4.8, TCH/H2.4, TCH/F14.4 | Vadim Yanitskiy | 2 | -0/+308 |
2023-05-23 | coding: fix API doc: TCH/AFS vs TCH/AHS | Vadim Yanitskiy | 1 | -2/+2 |
2023-05-23 | coding: fix API doc: TCH/H needs 6 bursts, not 8 | Vadim Yanitskiy | 1 | -4/+4 |
2023-05-23 | libosmocoding.map: export gsm0503_tch_hr_decode2() | Mychaela N. Falconia | 1 | -0/+1 |
2023-05-23 | gsm0503_tch_hr_decode2(): new function, emits TS101318 format | Mychaela N. Falconia | 1 | -10/+36 |
2023-05-23 | gsm0503_tch_hr_encode(): accept both TS101318 and RFC5993 payloads | Mychaela N. Falconia | 1 | -6/+7 |
2023-05-23 | gsm0503_tch_hr_decode(): look at all 8 stealing bits | Mychaela N. Falconia | 1 | -1/+1 |
2023-05-20 | coding: gsm0503_tch_f96_[de]interleave() not applicable to TCH/F2.4 | Vadim Yanitskiy | 1 | -1/+1 |
2023-05-20 | coding: use GSM_MACBLOCK_LEN gsm0503_tch_fr_decode() | Vadim Yanitskiy | 1 | -1/+1 |
2023-05-19 | coding: fix decoding of EFR triplicated bits | Mychaela N. Falconia | 1 | -1/+1 |
2023-05-15 | coding: fix doxygen doc for _xcch_encode_cB() | Vadim Yanitskiy | 1 | -1/+1 |
2023-03-31 | fixup (partial revert): "coding: clean up Makefile.am" | Vadim Yanitskiy | 1 | -1/+1 |
2023-03-11 | coding: clean up Makefile.am | Vadim Yanitskiy | 1 | -4/+3 |
2023-03-06 | Makefile.am: Make libraries depend on .map files | Harald Welte | 1 | -0/+1 |
2023-02-27 | Interleaving for CSD | Harald Welte | 2 | -0/+54 |
2023-02-20 | Move libosmogsm TS 44.060 declarations under include/osmocom/gsm/ | Pau Espin Pedrol | 1 | -3/+1 |
2023-01-18 | Fix all references to config.h | Pau Espin Pedrol | 1 | -1/+3 |
2023-01-18 | Move src/*.{c,h} to src/core/ | Pau Espin Pedrol | 1 | -3/+5 |
2022-11-10 | */Makefile.am: do not mix up AM_CFLAGS with AM_CPPFLAGS | Vadim Yanitskiy | 1 | -3/+2 |
2022-06-28 | Bump version: 1.6.0.132-0239-dirty → 1.7.01.7.0 | Pau Espin Pedrol | 1 | -1/+1 |
2022-05-27 | coding: separate gsm0503_tch_a[fh]s_decode_inband() | Vadim Yanitskiy | 1 | -26/+46 |
2022-05-27 | coding: add gsm0503_detect_a[fh]s_dtx_frame2() | Vadim Yanitskiy | 3 | -85/+122 |
2022-05-25 | coding: do not reset codec ID on receipt of DTX frames | Vadim Yanitskiy | 1 | -23/+28 |
2022-05-25 | coding: fix decoding of AHS_SID_UPDATE frames (BER ~50%) | Vadim Yanitskiy | 1 | -12/+24 |
2022-05-16 | coding: prevent marking FACCH frames as AMR's special DTX frames | Vadim Yanitskiy | 1 | -0/+13 |
2022-05-16 | coding: properly handle AFS_SID_UPDATE frames in DTX mode | Vadim Yanitskiy | 1 | -0/+1 |
2022-05-16 | coding: use switch statement in gsm0503_tch_a[fh]s_decode_dtx() | Vadim Yanitskiy | 1 | -9/+20 |
2022-05-16 | coding: cosmetic: move 'dtx_prev' to the scope where it's used | Vadim Yanitskiy | 1 | -4/+4 |
2022-05-13 | coding: Use ARRAY_SIZE macro | Pau Espin Pedrol | 1 | -1/+1 |
2022-05-13 | coding: Refactor function to avoid gcc false positive warn | Pau Espin Pedrol | 1 | -4/+5 |
2022-04-28 | coding: fix comments for detect_afs_sid_{first,update,onset} | Vadim Yanitskiy | 1 | -3/+3 |