aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding
AgeCommit message (Expand)AuthorFilesLines
2023-01-18Fix all references to config.hPau Espin Pedrol1-1/+3
2023-01-18Move src/*.{c,h} to src/core/Pau Espin Pedrol1-3/+5
2022-11-10*/Makefile.am: do not mix up AM_CFLAGS with AM_CPPFLAGSVadim Yanitskiy1-3/+2
2022-06-28Bump version: 1.6.0.132-0239-dirty → 1.7.01.7.0Pau Espin Pedrol1-1/+1
2022-05-27coding: separate gsm0503_tch_a[fh]s_decode_inband()Vadim Yanitskiy1-26/+46
2022-05-27coding: add gsm0503_detect_a[fh]s_dtx_frame2()Vadim Yanitskiy3-85/+122
2022-05-25coding: do not reset codec ID on receipt of DTX framesVadim Yanitskiy1-23/+28
2022-05-25coding: fix decoding of AHS_SID_UPDATE frames (BER ~50%)Vadim Yanitskiy1-12/+24
2022-05-16coding: prevent marking FACCH frames as AMR's special DTX framesVadim Yanitskiy1-0/+13
2022-05-16coding: properly handle AFS_SID_UPDATE frames in DTX modeVadim Yanitskiy1-0/+1
2022-05-16coding: use switch statement in gsm0503_tch_a[fh]s_decode_dtx()Vadim Yanitskiy1-9/+20
2022-05-16coding: cosmetic: move 'dtx_prev' to the scope where it's usedVadim Yanitskiy1-4/+4
2022-05-13coding: Use ARRAY_SIZE macroPau Espin Pedrol1-1/+1
2022-05-13coding: Refactor function to avoid gcc false positive warnPau Espin Pedrol1-4/+5
2022-04-28coding: fix comments for detect_afs_sid_{first,update,onset}Vadim Yanitskiy1-3/+3
2021-12-14treewide: remove FSF addressOliver Smith5-20/+0
2021-11-16Bump version: 1.5.1.282-ab5e-dirty → 1.6.01.6.0Pau Espin Pedrol1-1/+1
2021-08-31gsm0503_coding: use ahs tables when encoding ahs codec idPhilipp Maier1-1/+1
2020-05-12gsm0505_amr_dtx: add missing value stringsPhilipp Maier1-3/+5
2020-04-14dtx: add decoding for AMR-DTX framesPhilipp Maier4-1/+502
2020-04-07gsm0503_tables: Document USF encoding tablesPau Espin Pedrol1-0/+6
2020-04-07gsm0503_coding: Fix USF encoding in MCS1-4Pau Espin Pedrol1-1/+1
2020-04-07gsm0503_coding: Fix misleading comment UL vs DLPau Espin Pedrol1-1/+1
2020-04-01coding: fix bit ordering in 11-bit RACH coding functionsVadim Yanitskiy1-2/+3
2020-03-31coding: fix documentation of PDTCH encoding functionsVadim Yanitskiy1-2/+2
2020-03-09parity: add amr crc14 definitionPhilipp Maier2-0/+12
2019-08-06osmo-release.sh: Drop whitespace after = when parsing LIBVERSIONPau Espin Pedrol1-1/+1
2018-09-05coding: Always initialize bit counters in gsm0503_pdtch_egprs_decode().Alexander Chemeris1-0/+5
2018-09-05coding: Correctly count bits when decoding EDGE bursts with MCS >= 7.Alexander Chemeris1-1/+8
2018-07-27Bump version: 0.11.0.91-9d4a3-dirty → 0.12.00.12.0Pau Espin Pedrol1-1/+1
2018-07-19libosmocoding: clarify return values for TCH decoding functionsPau Espin Pedrol1-4/+8
2018-07-14coding: Documentation typo fix.Alexander Chemeris1-1/+1
2018-07-14coding: Fix (E)GPRS BER calculation to correctly account for puncturing.Alexander Chemeris1-5/+24
2018-05-03Bump version: 0.10.2.284-bc47-dirty → 0.11.00.11.0Pau Espin Pedrol1-1/+1
2018-02-26coding: Add BER-reporting RACH decode functionsHarald Welte2-4/+44
2018-01-24libosmocoding: use frame length definitions from codec.hVadim Yanitskiy1-7/+0
2018-01-23libosmocoding: fix typo in library documentationVadim Yanitskiy1-1/+1
2018-01-05coding: move eB adjustement to appropriate placeMax1-7/+2
2017-12-11Add functions for extended RACH codingMax2-17/+65
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte5-0/+10
2017-11-03gsm0503_coding.c: Use majority vote in tch_efr_unreorder()Niro Mahasinghe1-3/+3
2017-11-03gsm0503_coding.c: Fix tch_efr_unreorder() of one bitNiro Mahasinghe1-1/+1
2017-08-31Makefile.am: fix missing LTLDFLAGS for libosmocodingVadim Yanitskiy1-0/+1
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr5-47/+38
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr5-73/+73
2017-06-19Move NUM_BYTES macro to core libraryMax1-1/+1
2017-06-12gsm0503_coding: Mark gsm0503_mcs_{ul,dl}_codes as constHarald Welte1-6/+6
2017-06-12gsm0503_interleaving: Mark input arguments as 'const *'Harald Welte1-5/+5
2017-06-12Add doxygen documentation to libosmocodingHarald Welte5-30/+414
2017-06-12gsm0503_{coding,mapping}: Mark input arguments as 'const'Harald Welte2-55/+54