pulseaudio/src
Arun Raghavan d15291bbbb rtp: Hide RTP implementation details from module-rtp-*
This moves RTP implementation-specific information out of
module-rtp-send/recv. This is basically done by making the
pa_rtp_context structure opaque from the perspective of these modules.
We can then potentially replace the underlying RTP implementation with
something else transparently.

One RTP detail that does "leak" is the RTP timestamp. We provide this to
module-rtp-recv so that it can perform rate adjustments to match the
sender rate.

Signed-off-by: Arun Raghavan <arun@arunraghavan.net>
2019-11-08 17:39:03 +05:30
..
daemon start-pulseaudio-x11: fix KDE version check 2019-10-31 15:42:41 +02:00
modules rtp: Hide RTP implementation details from module-rtp-* 2019-11-08 17:39:03 +05:30
pulse Fix memory leak in context_free 2019-11-02 22:54:03 +03:00
pulsecore atomic: Explicitly cast void* to unsigned long 2019-09-26 15:05:53 +03:00
tests
utils qpaeq: use python3 instead of python 2 2019-10-25 08:39:03 -03:00
.gitignore
depmod.py
Makefile.am
map-file
meson.build