Commit graph

2444 commits

Author SHA1 Message Date
Adam Sutton
4b9630c9c9 Add wget to list of build deps. Fixes #1202. 2012-09-04 09:27:25 +01:00
John Törnblom
dfd957059d use thread safe version of localtime when generating dvr playlists 2012-09-03 17:00:58 +02:00
Adam Sutton
0999618cc9 Ensure that quality monitoring is properly adhered to and also low quality services are not completely ignored. Fixes #1196. 2012-09-03 15:27:04 +01:00
Adam Sutton
77398b8726 Remove use of pipe2() and use pipe() + ioctl() calls instead. Fixes #1195. 2012-09-03 15:27:04 +01:00
John Törnblom
489476c4ee added date and time to dvr playlists 2012-09-03 16:05:58 +02:00
Adam Sutton
4f5f23a6d7 Change getmuxlist back to bash script and make python soft dep. Also some minor improvements to bundle code. 2012-09-03 11:35:46 +01:00
Adam Sutton
ebf95d7951 Correct (and simplify) mistake in moving of memory at end of partial processing. 2012-09-03 09:58:55 +01:00
Adam Sutton
b365cd1ac7 Fix error in installation of PMT tables, wrong ptr was used. 2012-09-03 09:51:04 +01:00
Adam Sutton
05bb0e9bbe Stop annoying debug print every 20s when adapter is already closed/off. 2012-09-02 20:53:14 +01:00
Adam Sutton
ae0b0965d6 Fix dvr input if sync is lost, also minor efficiency improvement. 2012-09-02 20:25:06 +01:00
Adam Sutton
f88892bd67 Close all DVB device file descriptors when not in use. Fixes #892. 2012-09-02 20:25:06 +01:00
Adam Sutton
b5cfa01789 Add option to disable PMT monitoring to reduce PID filters used. Fixes #194. 2012-09-02 20:24:42 +01:00
Norm Dressler
f1b2862373 Stype fixes for Sky TV, Bell and Dish networks 2012-09-02 19:52:44 +01:00
Norm Dressler
22f098cf9c Fix to scan Dishnet sats 2012-09-02 19:48:01 +01:00
Norm Dressler
7e6c4b23d2 Option to map SID to channel number when mapping services to channels. 2012-09-02 19:39:27 +01:00
Adam Sutton
3f04935d96 If dvrallcfg does not exist, use the setting for dvr. This is to ensure less confusion on migration from 2.12 to 3.0+. Fixes #1192. 2012-09-02 19:39:27 +01:00
Stefan Saraev
3db460f459 cwc: try reconnecting quickly even if no subscribtion is active 2012-08-31 11:58:15 +01:00
Sergey Linnik
4eb80bd1c1 Add "Skip service availability check when mapping" option 2012-08-31 10:56:25 +01:00
Adam Sutton
b2b15cb60a Add write timeout of 30s to all TCP server operations, this is further reduced to 5s for streaming output. Fixes #1054. 2012-08-30 16:45:43 +01:00
Adam Sutton
7232388db4 Ensure that dvr clean title config persists. Fixes #1179. 2012-08-30 15:52:08 +01:00
Adam Sutton
eab61ce5a1 Tidied up the patch to fix status.xml, more general purpose escape route and also moved to new html.c file (my mistake it should never have been in http.c) 2012-08-30 11:22:44 +01:00
Andy Brown
fa51291346 status.xml updates, added system load and collaborations for
xml safe output
2012-08-30 10:02:52 +01:00
Andy Brown
951c2af888 Added function (provided by sb1066) for escaping xml chars.
Renamed and moved escape routine to http.c http_escape* to be more generic.

Updated status.xml to use new escape routines to ensure consistent output. Fixes #1034.
2012-08-30 10:00:54 +01:00
Adam Sutton
a453a7cda1 Change wording of LNB poweroff option and hide on non -S adapters. 2012-08-29 22:10:06 +01:00
Adam Sutton
d0efe2998a Some minor fixes to earlier python checks. 2012-08-29 21:02:11 +01:00
Adam Sutton
36849d83d5 Translated getmuxlist into python script and did some general updates to configure script. Fixes #1166. 2012-08-29 16:26:37 +01:00
Adam Sutton
ca25a45303 Remove another trailing comma that I missed. 2012-08-29 16:26:37 +01:00
Lars Op den Kamp
8dc24645c0 updated url, branch and version number in debian/tvheadend-get-orig-source 2012-08-29 02:27:33 +02:00
Lars Op den Kamp
ca580d911f re-added default changelog, so a package can be built by dpkg-buildpackage directly 2012-08-29 02:20:36 +02:00
Lars Op den Kamp
9a6eac1777 added debian/tvheadend-get-orig-source 2012-08-29 02:11:27 +02:00
Adam Sutton
08434b14f1 Fix some javascript syntax errors that seem to bother IE9. Fixes #1081. 2012-08-26 10:09:56 +01:00
Adam Sutton
3c6de2903b Fix warnings about wrong MIME type for CSS files. 2012-08-25 22:55:36 +01:00
Andy Brown
8e3336ff34 Added in webui_port and htsp_port for parameters to listen on different ports. Fixes #804 and PR-118. 2012-08-25 21:56:16 +01:00
Adam Sutton
1d15fb9614 time_t should be a signed type. 2012-08-24 13:03:57 +01:00
Adam Sutton
78107997b7 Correct mistake in format string for time_t on 32bit. 2012-08-24 12:55:54 +01:00
Dave Chapman
f9f39bf585 Move the clearing of the PTS/DTS to immediately after the point it is copied into the outgoing packet structure. This fixes a bug where the PTS was being cleared before it was being used. See #hts IRC logs from the 13th and 21st August 2012 for discussion. 2012-08-24 12:03:14 +01:00
Adam Sutton
6c754340c8 It appears that xmltv scripts are now in xmltv-util not xmltv. 2012-08-24 11:36:20 +01:00
Adam Sutton
91b1b38f59 A few minor corrections to format strings. 2012-08-24 11:15:54 +01:00
Adam Sutton
68d9530448 Fix incorrect use of de_title. 2012-08-24 10:47:57 +01:00
Adam Sutton
efb0fb9246 Fix a few printf errors detected following addition of format validation. 2012-08-24 10:44:23 +01:00
Adam Sutton
f78fed927d Ensure that all printf format strings are properly checked. 2012-08-24 10:24:12 +01:00
Adam Sutton
9bd40fcc38 Ensure that bundle does not include DVB scan files if not request in configure. Also default to /usr/share/dvb if not including files in the installation. 2012-08-24 09:49:44 +01:00
Adam Sutton
7630970887 Forgot to tidy up temp files during check_cc. 2012-08-23 15:01:29 +01:00
Adam Sutton
fab1f902bb Updated the mux scanner to better handle cases where we no longer need to be tuned to a mux. Also general simplification with signal monitoring no longer directly influencing mux scanner code. Incidentally fixes #1147 and relates #892. 2012-08-22 21:48:18 +01:00
Jaroslav Kysela
d47634a921 DVB: turn the stream (and LNB) off when idle.
Merged from PR58 with mods to update to latest code.
2012-08-22 21:46:02 +01:00
Adam Sutton
b964ce05cd Ensure that long stay on a mux does not result in no EPG updates. 2012-08-22 21:45:56 +01:00
Adam Sutton
a2e3430801 Change so that adding first initial scan will cause immediate firing of timer rather than directly calling the mux scan routine. The old approach breaks when a single MUX is present on a tuner with idle scanning enabled. 2012-08-22 21:45:55 +01:00
Adam Sutton
708b21897f Fix infinite loop in spawn code if bad PATH is supplied. Thanks to Rene Herbrich for spotting. Fixes #1144. 2012-08-22 21:27:10 +01:00
John Törnblom
4493e89234 make the passthrough injection counter a private, non-global variable 2012-08-21 23:58:38 +02:00
John Törnblom
f1978b8108 added eac3 support to the pmt builder and audio detection macro. 2012-08-21 23:20:43 +02:00