summaryrefslogtreecommitdiffstats
path: root/src/modules/rtp
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-04-07 00:47:13 +0200
committerLennart Poettering <lennart@poettering.net>2009-04-07 00:47:13 +0200
commite976034063863a644a7ebdf1165403a81656d7c3 (patch)
tree344cc3ea60ce75cff86fd7b8b4fba71214bae95f /src/modules/rtp
parent61b07768c2f7fcc38a32ba31db837a57335ed664 (diff)
send the source latency based on the MTU size
Diffstat (limited to 'src/modules/rtp')
-rw-r--r--src/modules/rtp/module-rtp-send.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/rtp/module-rtp-send.c b/src/modules/rtp/module-rtp-send.c
index 722d12bd..cdd2c57d 100644
--- a/src/modules/rtp/module-rtp-send.c
+++ b/src/modules/rtp/module-rtp-send.c
@@ -347,10 +347,10 @@ int pa__init(pa_module*m) {
o->push = source_output_push;
o->kill = source_output_kill;
- u = pa_xnew(struct userdata, 1);
- m->userdata = u;
- o->userdata = u;
+ pa_log_info("Configured source latency of %lu ms.",
+ pa_source_output_set_requested_latency(o, pa_bytes_to_usec(mtu, &o->sample_spec)) / PA_USEC_PER_MSEC);
+ m->userdata = o->userdata = u = pa_xnew(struct userdata, 1);
u->module = m;
u->source_output = o;