GSM Audio Pocket Knife
Go to file
Vadim Yanitskiy 1fe6a9b9ed tests: add procqueue test
This test is intended to validate the processing queue
management API. Moreover, the talloc debugging API is
used to ensure that there are no memory leaks.

First, four processing queues are being allocated. One
of them is empty, while others have different count of
items. Then the human-readable description is being
generated for all of them. And finally, the processing
and exit cllback are being tested.

During the test execution, the talloc NULL-context
tracking feature is enabled, allowing to observe every
memory allocation within the libosmogapk, and to detect
memory leaks.
2017-12-31 12:21:00 +01:00
contrib Add an 'osmo' prefix to the 'gapk' binary 2017-12-31 12:20:59 +01:00
include procqueue: separate queue check function 2017-12-31 12:20:59 +01:00
libgsmhr libgsmhr: Make it safe to decode/encode different streams at once 2015-12-30 11:55:03 +01:00
m4 Initial skeleton import 2010-10-24 10:22:06 +02:00
src procqueue: allocate an output buffer as named chunk 2017-12-31 12:20:59 +01:00
tests tests: add procqueue test 2017-12-31 12:21:00 +01:00
.gitignore Init automake test environment 2017-12-31 12:21:00 +01:00
.gitreview Add git-review config 2017-12-29 21:48:18 +01:00
Makefile.am Init automake test environment 2017-12-31 12:21:00 +01:00
configure.ac Init automake test environment 2017-12-31 12:21:00 +01:00
git-version-gen add git-version-gen to auto-generate version from git repo tags 2015-11-05 21:25:32 +01:00
gpl-3.0.txt Initial skeleton import 2010-10-24 10:22:06 +02:00
libosmogapk.pc.in Add a pkg-config manifest for libosmogapk 2017-12-31 12:20:59 +01:00