Rolf Ahrenberg
5c5f21631f
Added transponder information into the device info menu.
2014-12-22 20:16:28 +02:00
Rolf Ahrenberg
8ea561a021
Fixed the default logging mode in a DEBUG build.
2014-12-16 22:00:22 +02:00
Rolf Ahrenberg
629c4ff378
Renamed threads and ringbuffers.
2014-12-14 21:39:13 +02:00
Rolf Ahrenberg
778f3bd84a
Preliminary documentation for used logging modes.
2014-12-14 17:45:55 +02:00
Rolf Ahrenberg
fecbd3cbd4
Added better logging for channel changes.
2014-12-14 01:56:21 +02:00
Rolf Ahrenberg
395390fb32
Added a device hook support for ProvidesTransponder().
2014-12-09 21:56:32 +02:00
Rolf Ahrenberg
7f9060a4cb
Reformatted debug messages.
2014-12-07 17:27:53 +02:00
Rolf Ahrenberg
38f815d439
Added new debugging modes.
2014-12-06 17:10:02 +02:00
Rolf Ahrenberg
23dce9e205
Changed logging to to use SATIP instead of SAT>IP.
2014-12-06 00:37:55 +02:00
Rolf Ahrenberg
b62a25597b
Reworked header dependencies.
2014-12-05 23:14:40 +02:00
Rolf Ahrenberg
81f6af3bdf
Reformat debug messages.
2014-12-05 23:02:57 +02:00
Rolf Ahrenberg
9b88c0d55f
Decreased TS buffer timeouts to 10ms.
2014-12-01 18:12:12 +02:00
nafets227
fde3198997
Bugfix: Reading from sockets.
...
In cSatipRtp::Process() und cSatipRtcp::Process() we need to read until no more data is
available, not just once.
The original patch is polished and tweaked by Rolf Ahrenberg.
2014-11-27 23:13:51 +02:00
nafets227
c966d28d13
Bugfix: Write data to tsbuffer only if DvrOpen has been called. This avoids Buffer Overflow when not recording or viewing live.
2014-11-26 23:51:49 +02:00
Rolf Ahrenberg
1642f59980
Get rid of CheckData() as we are receiving only live streams.
2014-11-23 19:28:29 +02:00
Rolf Ahrenberg
6b2090e9ad
Moved tuner statistics back to cSatipTuner.
2014-11-16 16:30:45 +02:00
Nafets227
ede0294943
Refactored polling.
...
The original patch is polished and tweaked by Rolf Ahrenberg.
2014-11-15 02:12:35 +02:00
Rolf Ahrenberg
e05801b464
Refactored epoll() to use only one thread.
2014-11-11 21:10:44 +02:00
Rolf Ahrenberg
7110cee7a9
Added STAT command into SVDRP interface.
2014-11-10 23:46:45 +02:00
Rolf Ahrenberg
5795bb58af
Fixed SetChannelDevice() with NULL channel and EOL in ReadApplication().
2014-11-03 21:55:54 +02:00
Rolf Ahrenberg
92b2c63f0d
Fixed server reuse for active transponders.
2014-11-01 16:31:44 +02:00
Rolf Ahrenberg
c4d82eac36
Added support for blacklisted sources.
2014-10-31 22:17:52 +02:00
Rolf Ahrenberg
5ff54d27a3
Removed unnecessary PLAY commands and header callbacks.
2014-04-12 16:45:29 +03:00
Rolf Ahrenberg
f2081c4f00
Fixed the OPTIONS URL and enchanced the user agent string.
2014-04-06 23:42:49 +03:00
Rolf Ahrenberg
9a6ae40954
Optimized the startup delay.
2014-03-28 19:53:22 +02:00
Rolf Ahrenberg
40d280af10
Fixed pid leaking while disabling section filters, EIT filter defition and RTP sequence overflow detection.
2014-03-25 23:25:36 +02:00
Rolf Ahrenberg
9f2d99435d
Added support for cDevice::Ready() and preliminary RTP packet sequence check.
2014-03-23 17:59:08 +02:00
Rolf Ahrenberg
dfbb3515ef
Changed code to utilize a proper XML library, refactored the session code, fxed EIT scan functionality, and updated for vdr-2.1.6.
2014-03-16 19:58:09 +02:00
Rolf Ahrenberg
497b1893db
Refactored code and added support for 'C' sources.
2014-03-15 12:49:13 +02:00
Rolf Ahrenberg
8c05ce31f9
Switched to standard 'S' and 'T' sources.
...
Added a new OperationMode setup parameter.
Added new SVDRP commands.
2014-03-12 00:19:37 +02:00
Rolf Ahrenberg
476f8be52b
Initial revision.
2014-03-08 13:07:47 +02:00