Age | Commit message (Expand) | Author | Files | Lines |
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 | 1 | -0/+134 |
2023-05-25 | coding: implement TCH/F9.6, TCH/[FH]4.8, TCH/H2.4, TCH/F14.4 | Vadim Yanitskiy | 1 | -0/+297 |
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 | 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: 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-02-20 | Move libosmogsm TS 44.060 declarations under include/osmocom/gsm/ | Pau Espin Pedrol | 1 | -3/+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 | 1 | -12/+8 |
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 |
2021-12-14 | treewide: remove FSF address | Oliver Smith | 1 | -4/+0 |
2021-08-31 | gsm0503_coding: use ahs tables when encoding ahs codec id | Philipp Maier | 1 | -1/+1 |
2020-04-14 | dtx: add decoding for AMR-DTX frames | Philipp Maier | 1 | -0/+180 |
2020-04-07 | gsm0503_coding: Fix USF encoding in MCS1-4 | Pau Espin Pedrol | 1 | -1/+1 |
2020-04-07 | gsm0503_coding: Fix misleading comment UL vs DL | Pau Espin Pedrol | 1 | -1/+1 |
2020-04-01 | coding: fix bit ordering in 11-bit RACH coding functions | Vadim Yanitskiy | 1 | -2/+3 |
2020-03-31 | coding: fix documentation of PDTCH encoding functions | Vadim Yanitskiy | 1 | -2/+2 |
2018-09-05 | coding: Always initialize bit counters in gsm0503_pdtch_egprs_decode(). | Alexander Chemeris | 1 | -0/+5 |
2018-09-05 | coding: Correctly count bits when decoding EDGE bursts with MCS >= 7. | Alexander Chemeris | 1 | -1/+8 |
2018-07-19 | libosmocoding: clarify return values for TCH decoding functions | Pau Espin Pedrol | 1 | -4/+8 |
2018-07-14 | coding: Documentation typo fix. | Alexander Chemeris | 1 | -1/+1 |
2018-07-14 | coding: Fix (E)GPRS BER calculation to correctly account for puncturing. | Alexander Chemeris | 1 | -5/+24 |
2018-02-26 | coding: Add BER-reporting RACH decode functions | Harald Welte | 1 | -4/+42 |
2018-01-24 | libosmocoding: use frame length definitions from codec.h | Vadim Yanitskiy | 1 | -7/+0 |
2018-01-23 | libosmocoding: fix typo in library documentation | Vadim Yanitskiy | 1 | -1/+1 |
2017-12-11 | Add functions for extended RACH coding | Max | 1 | -17/+63 |
2017-11-13 | Fix/Update copyright notices; Add SPDX annotation | Harald Welte | 1 | -0/+2 |
2017-11-03 | gsm0503_coding.c: Use majority vote in tch_efr_unreorder() | Niro Mahasinghe | 1 | -3/+3 |
2017-11-03 | gsm0503_coding.c: Fix tch_efr_unreorder() of one bit | Niro Mahasinghe | 1 | -1/+1 |
2017-06-23 | doxygen: unify use of \file across the board | Neels Hofmeyr | 1 | -3/+2 |
2017-06-23 | doxygen: enable AUTOBRIEF, drop \brief | Neels Hofmeyr | 1 | -38/+38 |
2017-06-19 | Move NUM_BYTES macro to core library | Max | 1 | -1/+1 |
2017-06-12 | gsm0503_coding: Mark gsm0503_mcs_{ul,dl}_codes as const | Harald Welte | 1 | -6/+6 |
2017-06-12 | Add doxygen documentation to libosmocoding | Harald Welte | 1 | -11/+249 |
2017-06-12 | gsm0503_{coding,mapping}: Mark input arguments as 'const' | Harald Welte | 1 | -52/+51 |
2017-05-24 | Distinguish between unsupported and invalid MCS | Max | 1 | -6/+9 |