aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-12-31libosmogapk: introduce the internal root talloc contextVadim Yanitskiy6-4/+26
2017-12-31libosmogapk: rename the 'logging.c' to 'common.c'Vadim Yanitskiy2-2/+3
2017-12-31libosmogapk: fix memory leak in both AMR and EFR codecsVadim Yanitskiy2-0/+4
2017-12-31libosmogapk: use talloc for memory managementVadim Yanitskiy7-30/+36
2017-12-31osmo-gapk: fix I/O combinations checkVadim Yanitskiy1-9/+21
2017-12-31osmo-gapk: wait until sink finish processingVadim Yanitskiy1-0/+9
2017-12-31src/pq_alsa.c: implement processing state callbackVadim Yanitskiy1-1/+8
2017-12-31procqueue: add processing state callbackVadim Yanitskiy5-0/+5
2017-12-31osmo-gapk: abort the processing queue on SIGINTVadim Yanitskiy1-5/+12
2017-12-31osmo-gapk: adjust application verbosityVadim Yanitskiy1-4/+27
2017-12-31osmo-gapk: use Osmocom logging frameworkVadim Yanitskiy1-30/+30
2017-12-31osmo-gapk: drop useless printf callsVadim Yanitskiy1-2/+2
2017-12-31libosmogapk: use Osmocom logging frameworkVadim Yanitskiy10-17/+89
2017-12-31osmo-gapk: use more convenient name for the source fileVadim Yanitskiy2-1/+1
2017-12-31osmo-gapk: create a common shutdown functionVadim Yanitskiy1-14/+18
2017-12-31osmo-gapk: add an option to enable / disable benchmarkVadim Yanitskiy1-3/+13
2017-12-31procqueue: use linuxlist to store queue itemsVadim Yanitskiy1-45/+59
2017-12-31procqueue: use uint8_t as output buffer typeVadim Yanitskiy1-1/+1
2017-12-31procqueue: store output buffers inside queue itemsVadim Yanitskiy1-6/+6
2017-12-31Add the symbol export map for libosmogapkVadim Yanitskiy2-0/+46
2017-12-31benchmark: add functions to get cycle and frame countVadim Yanitskiy2-19/+57
2017-12-31benchmark: allocate memory dynamicallyVadim Yanitskiy2-2/+39
2017-12-31benchmark: move benchmark impl to a private headerVadim Yanitskiy4-0/+4
2017-12-31benchmark: move benchmark_dump() outside the libraryVadim Yanitskiy2-33/+33
2017-12-31Add an 'osmo_gapk' prefix to the exposed symbolsVadim Yanitskiy26-129/+133
2017-12-31procqueue: expose the processing queue struct definitionVadim Yanitskiy1-10/+0
2017-12-31Install GAPK headers to '${includedir}/osmocom/gapk/'Vadim Yanitskiy26-63/+63
2017-12-31Add an 'osmo' prefix to the 'gapk' binaryVadim Yanitskiy1-4/+4
2017-12-31Introduce a shared 'libosmogapk' libraryVadim Yanitskiy1-15/+85
2017-09-02pq_alsa.c: print error message if device init failsVadim Yanitskiy1-3/+9
2017-09-02pq_alsa.c: handle output buffer underrunVadim Yanitskiy1-0/+8
2017-05-29fmt_gsm: document that this format is also used for RTPv0.4Harald Welte1-1/+1
2017-05-28fmt_rtp_hr_ietf.c: Fix error encoding this formatHarald Welte1-1/+1
2017-05-28EFR codec fixup.Harald Welte1-2/+2
2017-05-28alsa/file input: return -1 on eof (short read)Harald Welte2-4/+4
2017-05-28procqueue.c: Logging unficiation (always use the [x] prefix)Harald Welte1-3/+3
2017-05-28codac_amr: Remove printf() left from debugging/testingHarald Welte1-2/+0
2017-05-28direct all log statements to stderr to avoid breaking stdout data outHarald Welte5-18/+21
2017-05-28fmt_ti: fix lsb/msb mix-up in ti_hr_from_canon()Harald Welte1-1/+1
2017-05-28print_help(): Fix formatting of help textHarald Welte1-4/+2
2017-05-28Add support for RTP with GSM-HR payload according to RFC5993Harald Welte3-1/+83
2017-05-28Add support for RTP with GSM-HR payload according to ETSI TS 101 318Harald Welte3-1/+65
2017-05-28Add "rtp-efr" format support for RTP payload according to RFC3551 4.5.9Harald Welte3-1/+76
2017-05-28Fix HR codec block sizesHarald Welte2-5/+2
2017-05-28Print some useful information while putting together the procqueueHarald Welte5-0/+13
2017-05-28print meaningful error messages if something goes wrong in main/pqHarald Welte3-10/+34
2017-05-28Add AMR codec supportHarald Welte6-2/+240
2017-05-28prepare gapk for dealing with variable-length framesHarald Welte14-96/+188
2017-05-28introduce #defines for canonical length + use themHarald Welte5-5/+5
2017-05-28Add ALSA input/output support to GAPKHarald Welte3-6/+210