Rolf Ahrenberg
a5d57e9390
Add a preliminary RTP-over-TCP support.
2016-12-15 23:47:30 +02:00
Rolf Ahrenberg
e90b8651e6
Silenced some cppcheck warnings.
2015-08-16 01:38:03 +03:00
Rolf Ahrenberg
aed5a7820a
Fixed 'length' typos.
2015-01-14 17:58:13 +02:00
nafets227
382e1dedef
Performance enhancement via recvmmsg().
...
Use recvmmsg() in order to read multiple packets with one system call.
This improves performance, especially in have loaded areas when catching up
a log of queued packets.
Original patch tweaked and optimized by Rolf Ahrenberg.
2014-12-14 15:39:18 +02:00
Rolf Ahrenberg
cdb2e0e3b4
Added logging of maximum processing time in cPoller().
2014-11-29 14:51:27 +02:00
Rolf Ahrenberg
6d68ef3e49
Simplified poller interface.
2014-11-25 22:04:34 +02:00
Rolf Ahrenberg
2dcf3bbd6a
Get rid of pointers.
2014-11-16 17:03:40 +02:00
Rolf Ahrenberg
12d61d37cf
Renamed Action() to Process().
2014-11-16 17:03:35 +02:00
Rolf Ahrenberg
5c051d919b
Fixed tuner reconnection issues.
2014-11-16 15:38:23 +02:00
nafets227
adddf3e4e7
Moved ReadVideo/Application() from cSatipSocket into cSatipRtp/cStatipRtcp classes and get rid of unnecessary memcpy.
...
The original patch is polished and tweaked by Rolf Ahrenberg.
2014-11-16 14:56:59 +02:00
Nafets227
ede0294943
Refactored polling.
...
The original patch is polished and tweaked by Rolf Ahrenberg.
2014-11-15 02:12:35 +02:00