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
6d64a8b0a7
Fixed keep-alive and retuning.
2014-11-22 15:01:37 +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