Commit graph

2479 commits

Author SHA1 Message Date
Adam Sutton
86b1a3afc5 Ensure PyEPG does not appear in basic list unless its installed. 2012-09-14 12:02:39 +01:00
Adam Sutton
fbb96482ec Correct EPG TRACE debug statements. 2012-09-14 11:05:01 +01:00
xhaggi
3a92cc188b webui: Fixes #1220 - javascript error while selecting a tv adapater within configuration section. 2012-09-14 10:59:13 +01:00
Adam Sutton
9ed26c1a54 Make closing file descriptors (when idle) optional, it breaks some (i.e. my) cards. 2012-09-13 16:40:20 +01:00
Adam Sutton
99f1b8f7de Correct EIT status monitoring. 2012-09-13 14:24:02 +01:00
xhaggi
66d3e990d2 webui: upgrade to Ext JS 3.4.0 2012-09-13 12:28:27 +01:00
Richard Kunze
ee35bff867 Fix compile error on systems without loadavg() (e.g. uClibc) 2012-09-13 12:10:20 +01:00
Adam Sutton
b5263ac111 Stupid logic error I had previously fixed and obviously not committed. Fixes #1219. 2012-09-12 14:25:43 +01:00
Adam Sutton
bae7aaa7d6 Correct mistake in the Makefile (added during configure update) that causes high CPU load on some architectures due to missing optimisations. 2012-09-11 19:27:15 +01:00
Adam Sutton
e66556a6f3 Add a few special codes I had forgotten about (one is DVB specific and outside normal ISO spec). 2012-09-11 15:24:52 +01:00
Hernan R
0fe5d82df0 Added Argentina to the country list 2012-09-11 15:05:15 +01:00
Adam Sutton
09042fd20a Added a few extra lang code functions. 2012-09-11 15:04:22 +01:00
Adam Sutton
5e8d239a6a Some updates to the use of lang codes inside TVH. 2012-09-11 14:44:41 +01:00
xhaggi
2c8b10393c service: translate stream language code to iso-639-2/b 2012-09-11 14:44:41 +01:00
Adam Sutton
255da95dbb Include XMLTV channel name in EPG source selection. Fixes #1164. 2012-09-11 14:24:12 +01:00
Adam Sutton
45ca377747 Ensure that EIT scanning will not block after first pass, will only update as required and will continue to operate if someone stays tuned to the mux. 2012-09-11 14:24:12 +01:00
Adam Sutton
692349682d Added support for processing default authority (CRID) and modded table code to have a full PID x11 callback. Hooked into existing usage in EIT code. 2012-09-11 14:24:12 +01:00
Adam Sutton
d7eaac92dc Clean up the UI for series link and related broadcasts. For now all related info is removed and "Record Series" is change to "Autorec" if no series link is available. 2012-09-11 14:24:11 +01:00
Adam Sutton
c54734125a Replace existing series recording with simpler version for now. Fixes #1208, Fixes #1201 and Fixes #1176. 2012-09-11 14:23:57 +01:00
Adam Sutton
13bab26a1e Update the EPG code to include text at broadcast level, removing title/desc hashing for URI and add a broadcast level linkage mechanism (series link, which shoudl be more like a standard STB). Fixes #1108. 2012-09-11 14:23:57 +01:00
Adam Sutton
ece441fd7a Fix parsing of dd_progid SH records. Fixes #1189. Fixes #1216. 2012-09-11 14:23:49 +01:00
Adam Sutton
ea99a318d1 DEBUG: extra func in hexdump. 2012-09-10 20:54:53 +01:00
Adam Sutton
00fa2f44ee Add some additional support to configure.inc added for new feature check in configure that has now been abandoned. 2012-09-06 15:35:33 +01:00
John Törnblom
7cd0a15527 fix compilation error on older systems where CLOCK_MONOTONIC_COARSE is not defined. 2012-09-06 14:49:28 +02:00
John Törnblom
4300857586 avoid kernel calls to read_hpet by replacing CLOCK_MONOTONIC with CLOCK_MONOTONIC_COARSE. This speeds up things a bit on low end devices (tested on WNR3500Lv2). 2012-09-06 13:16:57 +02:00
John Törnblom
967650ac86 avoid parsing packets if no subscription is going to recieve them. 2012-09-06 12:18:28 +02:00
John Törnblom
4a825789a8 fix 100% cpu usage of rawtsinput when no subscription is active 2012-09-06 12:10:22 +02:00
John Törnblom
8126f2a1b8 Use pcr pid from streaming_start in case it changes during muxing 2012-09-06 12:09:00 +02:00
Adam Sutton
5089291789 Some basic python libs for htsmsg and htsp. Includes debug/support scripts for monitoring htsp async messages (support/htspmon) and epg dumping (support/epgdump). 2012-09-05 17:10:26 +01:00
John Törnblom
07eca23aac Reduce kernel calls to tcp_sendmsg. This patch reduces the cpu usage from 100% to about 30% on my WNR3500Lv2. 2012-09-05 00:20:53 +02:00
Adam Sutton
d3782d317c Forgot to espace $ in .config.mk generation. 2012-09-04 10:41:22 +01:00
John Törnblom
c6faff93fb fix missing include for clock_nanosleep (seems to only affect uclibc) 2012-09-04 11:13:57 +02:00
John Törnblom
a3818f2d0c Merge remote-tracking branch 'upstream/master' 2012-09-04 11:06:14 +02:00
Adam Sutton
b2db316cc6 Ensure CC is overridden (but only) if default var is in use. 2012-09-04 09:53:36 +01:00
John Törnblom
d779f2e6ca Make sure we use SHA1 and not SHA0. fixes compiling error when SHA0 is disabled in openssl. 2012-09-04 10:47:24 +02:00
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