1
0
mirror of http://www.pogo.org.uk/~mark/trx.git synced 2024-09-28 22:45:06 +02:00
Commit Graph

41 Commits

Author SHA1 Message Date
Mark Hills
0c5ab0dfc1 Do not use the ambiguous sched_setscheduler()
POSIX specifies this is per-process, and GNU implemented it on the
thread. Musl realises the problem with this and so doesn't implement
it at all, forcing this more specific alternative to be used.
2023-05-12 16:31:03 +01:00
Mark Hills
5c844e6996 Use the default logging level
This is a #define to bctoolbox which means we have to link ourselves
to that library. Whereas oRTP defines its own link. It turns out the
default logging level is appropriate, so use that.

This also removes one of the compatibility problems caused by
different versions of oRTP which had different definitions of this
function.
2020-11-28 11:03:34 +00:00
Mark Hills
69b6537303 The year is now 2020 2020-01-04 11:31:45 +00:00
Mark Hills
85fe843d61 oRTP segfaults in RECVONLY mode
Reported-by: Paul Le Couteur <paullecouteur@gmail.com>
2020-01-04 11:30:29 +00:00
Mark Hills
66b4707a24 Use DSCP to help with wifi links 2018-01-23 16:21:51 +00:00
Mark Hills
e375ceef5a Use fixed point 2018-01-23 16:20:21 +00:00
Mark Hills
0b53299941 Implicitly look for a new stream on resume 2018-01-23 16:19:46 +00:00
Mark Hills
f35eb4efe2 Change to 0.26.0 liboRTP API 2018-01-23 16:18:46 +00:00
Mark Hills
14927fbaa9 Update copyright 2014-10-22 21:22:10 +01:00
Mark Hills
e1682f4dd6 Add an optional daemon mode 2014-10-22 21:21:14 +01:00
Mark Hills
b53aa73137 Increase time jump 2014-03-24 05:41:04 -04:00
Mark Hills
374308b810 Non-fatal handling of xruns 2014-03-24 05:40:28 -04:00
Mark Hills
591a498725 Be more specific when setting buffer time
We don't want the max buffer time, but we want the nearest buffer
time that is below the value provided by the user.
2014-03-21 18:43:52 +00:00
Mark Hills
b7ac96036d Use constants for clarity 2014-03-21 18:43:52 +00:00
Mark Hills
ad80d6b1c1 Be less verbose 2014-03-21 18:43:51 +00:00
Mark Hills
f84c7e0726 Port to the widespread versions of ortp library 2014-03-14 14:48:12 +00:00
Mark Hills
1d4c64dd9f Use 8kHz reference rate
We're using payload 0, for which the reference rate for timestamps is
8kHz. We could use the proper payload type for Opus codec but this is
not available in the installed libortp, and we are not aiming for
compatibility with other applications.
2014-03-10 22:25:41 +00:00
Mark Hills
55d398c46c Enfore a time jump relative to the jitter buffer
Without this, use of the -j flag can easily exceed the default time
jump.
2014-03-10 20:01:18 +00:00
Mark Hills
a7904a4e08 Notify when the timestamp resync occurs 2014-03-10 20:01:00 +00:00
Mark Hills
cfd33222c6 dist rule 2012-09-22 11:53:36 +01:00
Mark Hills
51419766a5 Don't ignore the rate argument 2012-07-29 18:12:42 +01:00
Mark Hills
b1dab96f00 Timestamp according to RFC 2012-07-29 16:59:18 +01:00
Mark Hills
43f31b8e17 Program explanation 2012-07-28 12:59:37 +01:00
Mark Hills
3eafcaa33e GPLv2 2012-07-27 12:50:03 +01:00
Mark Hills
44f8e51c10 Help message 2012-07-27 12:46:03 +01:00
Mark Hills
b5ce1fcc9d Install rules 2012-07-27 12:31:49 +01:00
Mark Hills
cdcef61fad Shorter command 2012-07-27 12:21:25 +01:00
Mark Hills
b046e8314a Try our best to go realtime, but don't fail 2012-07-27 12:20:39 +01:00
Mark Hills
427484e2b7 Specify maximum buffer size 2012-07-27 12:20:38 +01:00
Mark Hills
5cc289aa66 Formatting 2012-07-27 12:20:38 +01:00
Mark Hills
9328ca6113 Update copyright 2012-07-27 12:20:38 +01:00
Mark Hills
4d0190f5a9 Listening on IPv4 and IPv6 addresses 2012-07-27 12:20:38 +01:00
Mark Hills
6e79ca46c9 Acknowledge channel argument 2012-07-27 12:20:38 +01:00
Mark Hills
2aa7a2da12 Allow receiver to pick up frame size from incoming data 2012-07-27 12:20:38 +01:00
Mark Hills
8c5bec31da Port to use opus codec 2012-07-27 12:20:38 +01:00
Mark Hills
52f99e9531 Cast to preferred type of ortp function 2012-07-27 12:20:38 +01:00
Mark Hills
80d750323f Updates 2012-07-27 12:20:35 +01:00
Mark Hills
844fbf03a8 Use prediction 2012-07-27 12:20:35 +01:00
Mark Hills
d2be2e03eb trx based on libortp 2012-07-27 12:20:35 +01:00
Mark Hills
c7af697019 Updates 2012-07-27 12:20:31 +01:00
Mark Hills
8d8040f5a6 Initial import 2009-09-06 15:42:11 +01:00