1
0
mirror of https://github.com/rofafor/vdr-plugin-satip.git synced 2023-10-10 13:37:42 +02:00
Commit Graph

229 Commits

Author SHA1 Message Date
Rolf Ahrenberg
0896df33e6 Merge pull request #3 from rofafor/poller
Refactored poller implementation.
2014-11-19 22:17:48 +02:00
Rolf Ahrenberg
111a1ff16d Merge branch 'master' into poller
Conflicts:
	tuner.c
	tuner.h
2014-11-19 22:10:54 +02:00
Rolf Ahrenberg
8d198178bb Updated version number. 2014-11-19 21:16:51 +02:00
Rolf Ahrenberg
ec596a02b8 Tweaked tuner state machine. 2014-11-19 21:05:18 +02:00
Rolf Ahrenberg
8ec972d4ee Factored tuner state machine a bit more robust. 2014-11-17 22:59:01 +02:00
Rolf Ahrenberg
54f8b4f0a6 Get rid of pointers. 2014-11-17 22:33:38 +02:00
Rolf Ahrenberg
f5015bcfba Refactored device discovery. 2014-11-17 22:28:11 +02:00
Rolf Ahrenberg
443dd9706a Get rid of a magic number. 2014-11-16 21:42:24 +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
a94d25b635 Get rid of pointers. 2014-11-16 16:39:20 +02:00
Rolf Ahrenberg
6b2090e9ad Moved tuner statistics back to cSatipTuner. 2014-11-16 16:30:45 +02:00
Rolf Ahrenberg
5c051d919b Fixed tuner reconnection issues. 2014-11-16 15:38:23 +02:00
Rolf Ahrenberg
02bf42b006 Fixed buffer handling in cSatipTuner::ParseReceptionParameters(). 2014-11-16 15:00:08 +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
Rolf Ahrenberg
3a742f1f14 Fixed cSatipTuner::Disconnect(). 2014-11-15 22:59:40 +02:00
Rolf Ahrenberg
82fe5c59c8 Fixed cSatipTuner::Disconnect(). 2014-11-15 22:58:52 +02:00
Rolf Ahrenberg
304f1d4af6 Fixed cSatipTuner::Connect(). 2014-11-15 22:16:38 +02:00
Rolf Ahrenberg
4a9a36a9c2 Tweaked error messages. 2014-11-15 22:15:47 +02:00
Rolf Ahrenberg
daa2f903c8 Fixed cSatipTuner::Connect(). 2014-11-15 22:05:46 +02:00
Rolf Ahrenberg
d36597954a Tweaked error messages. 2014-11-15 21:58:38 +02:00
Rolf Ahrenberg
0bf841555b Implemented a preliminary state machine for tuner. 2014-11-15 20:44:42 +02:00
Rolf Ahrenberg
0431806f24 Implemented a preliminary state machine for tuner. 2014-11-15 20:29:12 +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
e51650cd0a Updated HISTORY. 2014-11-11 00:38:03 +02:00
Rolf Ahrenberg
45d0227d2b Tweaked internals and log messages to match SVDRP interface. 2014-11-11 00:05:03 +02:00
Rolf Ahrenberg
7110cee7a9 Added STAT command into SVDRP interface. 2014-11-10 23:46:45 +02:00
Rolf Ahrenberg
a9109d750c Some minor tweaks. 2014-11-10 23:31:30 +02:00
Rolf Ahrenberg
ac4ab867d9 Switched to epoll(). 2014-11-10 23:05:26 +02:00
Rolf Ahrenberg
2f723e0f66 Added cSatipRtsp(). 2014-11-09 16:42:14 +02:00
Rolf Ahrenberg
72a5ad34fb Added cSatipPid(). 2014-11-09 12:48:45 +02:00
Rolf Ahrenberg
123fc5f96b Added support for CURL debug callback. 2014-11-09 02:25:47 +02:00
Rolf Ahrenberg
cf930286c2 Updated German translation (Thanks to Stefan Schallenberg). 2014-11-08 20:01:59 +02:00
Rolf Ahrenberg
2308fc4a65 Fixed EIT scan (Thanks to Stefan Schallenberg). 2014-11-08 20:01:47 +02:00
Rolf Ahrenberg
04e7648c01 Added support for SAT>IP frontend selection via Radio ID. 2014-11-04 23:20:10 +02:00
Rolf Ahrenberg
18ca0beaa7 Added support for defining multiple SAT>IP servers via the command-line switch. 2014-11-04 22:32:12 +02:00
Rolf Ahrenberg
aeb8f24474 Added support for Telestar Digibit R1 (Thanks to Dirk Wagner). 2014-11-04 21:02:30 +02:00
Rolf Ahrenberg
bde88d78b1 Added a command-line switch for manually defining a SAT>IP server. 2014-11-03 23:57:08 +02:00
Rolf Ahrenberg
30e8040f99 Decreased the default buffer size. 2014-11-03 21:57:16 +02:00
Rolf Ahrenberg
5795bb58af Fixed SetChannelDevice() with NULL channel and EOL in ReadApplication(). 2014-11-03 21:55:54 +02:00
Rolf Ahrenberg
d81f700194 Added a new device status menu. 2014-11-03 21:55:28 +02:00
Rolf Ahrenberg
0de0be5ae4 Added a preliminary support for Fritz!WLAN Repeater DVB-C (Thanks to Christian Wick). 2014-11-03 21:54:19 +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
3630a9f78a Added a quirk to avoid addpids/delpids in PLAY commands. 2014-10-31 18:18:33 +02:00
Rolf Ahrenberg
c8497e1fce Fixed the cable only device detection. 2014-10-30 22:10:09 +02:00
Rolf Ahrenberg
fb9c1c6a44 Added a session id quirk for Triax TSS 400. 2014-05-17 21:41:55 +03:00
Rolf Ahrenberg
5e2770a0e5 Added a validity check for the session member. 2014-05-14 22:14:59 +03:00
Rolf Ahrenberg
53b643139f Fixed the warning message about the libcurl version. 2014-05-11 17:11:28 +03:00