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

181 Commits

Author SHA1 Message Date
Rolf Ahrenberg
e842c4f181 Removed Spids from menu if vdr is old enough. 2007-10-27 12:07:40 +00:00
Rolf Ahrenberg
fe02d29eef Simplified GetTSPacket(). 2007-10-26 23:48:30 +00:00
Rolf Ahrenberg
fab6904a57 Reorganized header files. 2007-10-26 23:18:49 +00:00
Rolf Ahrenberg
2bd95ab23e Added preliminary support for vdr-1.4.7. 2007-10-26 23:13:24 +00:00
Rolf Ahrenberg
f07e3bf485 Prevent busylooping in GetTSPacket() and modified RTP to accect any TS stream. 2007-10-26 22:07:10 +00:00
Antti Seppälä
13fa932a5a Remove unnecessary type parameter from DELETE macro. 2007-10-22 19:32:19 +00:00
Rolf Ahrenberg
eb1cd9b01a Fixed shutdown crash. 2007-10-22 16:22:11 +00:00
Rolf Ahrenberg
8e979d2940 Some comment additions. 2007-10-21 19:46:03 +00:00
Antti Seppälä
e1c4d22fda Refactor out an unnecessary socket parameter. 2007-10-21 19:32:14 +00:00
Antti Seppälä
eebd990991 Improve object constructs of protocols. Create Separate ProtocolUdp and
ProtocolTcp -classes.
2007-10-21 17:32:43 +00:00
Rolf Ahrenberg
ced3540d3b Changed initialization of socket port number. 2007-10-21 15:49:54 +00:00
Antti Seppälä
4bc08e8cc0 Refactor socket code to a separate common class. 2007-10-21 13:31:21 +00:00
Rolf Ahrenberg
7330887512 Renamed 'Command' to 'Script'. 2007-10-21 09:24:24 +00:00
Antti Seppälä
63ad1a66d7 Re-name error macros and eliminate need for specifying empty parameters. 2007-10-20 23:25:14 +00:00
Antti Seppälä
64dd6a5f3f Reduce duplicated code by using an error -macro. 2007-10-20 23:16:28 +00:00
Antti Seppälä
30409fac2c Use c-style function naming for functions outside of classes. 2007-10-20 20:43:22 +00:00
Rolf Ahrenberg
3c30852c81 Modified channels.conf parameters to be caseinsensitive. 2007-10-20 20:35:06 +00:00
Antti Seppälä
cf6195bb8a Refactor usages of select() to common code. 2007-10-20 20:27:58 +00:00
Rolf Ahrenberg
742e059dd3 Added Spids to channel editor. 2007-10-20 18:28:51 +00:00
Antti Seppälä
5e7118d3ca Moved text around. 2007-10-20 18:26:38 +00:00
Antti Seppälä
3caa49b468 Update as for upcoming release. 2007-10-20 18:01:01 +00:00
Antti Seppälä
f6653370be Typo fix. 2007-10-20 17:48:49 +00:00
Rolf Ahrenberg
0670667e9b Moved EXT protocol base port setting from the command line switch to the setup menu entry. 2007-10-20 17:26:46 +00:00
Antti Seppälä
987696a35b Add documentation about external streaming. 2007-10-20 16:57:35 +00:00
Rolf Ahrenberg
8be05ea419 Updated installation instructions. 2007-10-20 16:02:11 +00:00
Antti Seppälä
2758993bb2 Robustify network protocols with more error checking. 2007-10-20 11:36:21 +00:00
Antti Seppälä
0a516fd934 Added a clarifying comment. 2007-10-20 08:58:15 +00:00
Antti Seppälä
7511373d74 Attempt to fix segmentation fault at close; widen the effective critical
section area and prohibit Close() from accessing it at the same time
with Action()
2007-10-20 08:32:00 +00:00
Antti Seppälä
3e989d7050 Parametrize the bitrates for easier editing and management. 2007-10-19 23:08:24 +00:00
Rolf Ahrenberg
2b574bafa2 Modified error message. 2007-10-19 22:56:25 +00:00
Rolf Ahrenberg
1aeccbe51d Forced EXT script location only to plugin's config directory. 2007-10-19 22:54:03 +00:00
Antti Seppälä
78b1c491f0 Added a sample switch-case construct. Increased the transcoding
bitrates. Set an unique pid based on the parameter received via script
call.
2007-10-19 22:44:42 +00:00
Rolf Ahrenberg
4dd9e42a71 Added configurable UDP listen port for EXT protocol. 2007-10-19 22:18:55 +00:00
Rolf Ahrenberg
8e3956cbeb Channel parameter refactoring. 2007-10-19 21:36:27 +00:00
Antti Seppälä
5ed04a6e72 Refactored and added more error checking. 2007-10-19 18:26:27 +00:00
Antti Seppälä
5dc7117720 Improved child exit waiting functionality. Also send a bit milder signal
to child at close.
2007-10-19 18:03:19 +00:00
Rolf Ahrenberg
50bed6a8c6 Changed the default file location for EXT protocol in channel editor. 2007-10-19 17:49:35 +00:00
Antti Seppälä
9cd2d1f024 Fix channel editor EXT entry. 2007-10-19 17:07:13 +00:00
Antti Seppälä
5b91ea05eb Exec doesn't need that much escaping. The url should be however wrapped
in quotation marks because it may contain spaces.
2007-10-18 20:18:33 +00:00
Rolf Ahrenberg
90abed4598 Removed SystemExec() from EXT protocol. 2007-10-18 19:33:15 +00:00
Rolf Ahrenberg
f9252cc925 Added EXT protocol listen port to channels.conf. 2007-10-16 22:13:44 +00:00
Antti Seppälä
d69901ffb6 More work on external protocol, this one can already launch external
scripts. "Channel" switching does not work at all.
2007-10-16 20:03:59 +00:00
Rolf Ahrenberg
31b6264a54 Added some missing EXT protocol code. 2007-10-15 21:03:45 +00:00
Antti Seppälä
f1319fb34f Add EXT -protocol framework. Does not do anything yet. 2007-10-15 20:06:38 +00:00
Rolf Ahrenberg
2fc4fa6dcc Fixed yet another typo. 2007-10-14 19:37:34 +00:00
Rolf Ahrenberg
e58579d45b Added Spid items into channel editor menu. 2007-10-14 18:51:21 +00:00
Rolf Ahrenberg
0f0c49dce3 Modified for vdr-1.5.10. 2007-10-14 18:45:34 +00:00
Antti Seppälä
62b420f65b Added acknowledgements and a licensing change. 2007-10-13 13:06:17 +00:00
Rolf Ahrenberg
4919b89a33 Fixed command line help. 2007-10-12 23:06:33 +00:00
Rolf Ahrenberg
3fd72d9f29 Updated translations. 2007-10-12 22:56:44 +00:00