GSM Audio Pocket Knife
Go to file
Vadim Yanitskiy 9d2b15dc8a tests: add pq_rtp test
This test is intended to check the RTP source / sink operability.
To do this, two processing queues are being allocated:

  "generator": source/random -> sink/rtp
  "checker": source/rtp -> sink/checker

The first one generates some amount of random bytes (payload),
and stores them inside a buffer that is shared between both
queues.

After generation, a payload is being sent from the first
queue via an RTP sink, and then being received by the second
via an RTP source.

As both queues do use a shared buffer, the last item of the
second queue (named 'sink/checker') is able to compare a
received payload with expected.
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 pq_rtp 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