Commit Graph

12 Commits

Author SHA1 Message Date
Rolf Ahrenberg 8130a4b4e5 Fix RTCP over TCP. 2018-10-21 13:35:48 +03:00
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