Commit graph

2519 commits

Author SHA1 Message Date
Adam Sutton
9a4afdcc70 Make configure work with autocomplete AND keep my nice formatting. 2012-09-21 13:03:04 +01:00
Adam Sutton
39d6378010 Fix type error that breaks 32bit builds. 2012-09-21 10:42:13 +01:00
Adam Sutton
8ec72d956f Enable asynchronous EPG output include honouring lastUpdate option. 2012-09-21 10:36:19 +01:00
Adam Sutton
67d8c18647 Updated HTSP to version 6, includes several new features and additional info fields. Fully documented on the wiki page.
Code has also been slightly re-arranged so that it roughly follows the spec in terms of ordering, making comparisons a bit easier.
2012-09-21 10:36:19 +01:00
Adam Sutton
a0b141adc6 Updated htspmon debug script to receive EPG info. 2012-09-21 10:36:19 +01:00
Adam Sutton
c2b967fbc4 Updated htsmsg support with a few extra support routines and corrected a mistake in the XML attrib support routine. 2012-09-21 10:36:19 +01:00
Adam Sutton
e81e4f4fa1 Update EIT and XMLTV processing to pick up and store new fields. 2012-09-21 10:36:19 +01:00
Adam Sutton
4365a25e7c Added a few missing fields to EPG structures. 2012-09-21 10:36:19 +01:00
Adam Sutton
e14391323f PR-108 - fix possible problems with some Polish channels char encoding.
Credit to bigtarget for the original PR.
2012-09-20 19:44:30 +01:00
Adam Sutton
2f79e5f6f6 Fix Series link button in the UI. 2012-09-20 19:44:12 +01:00
Adam Sutton
bf3def4030 Fixed ISO6937 0xC7 code table, also updated the formatting to make it clearer. 2012-09-20 13:06:37 +01:00
Adam Sutton
4c038a737b Ensure that multibyte chars are properly converted for ISO 6937. 2012-09-20 12:25:45 +01:00
Adam Sutton
7ab7b49469 Break up /etc/default/tvheadend to make it easier for users to set relevant settings. Init scripts then handle the config to set appropriate command line switches. 2012-09-20 09:43:03 +01:00
Adam Sutton
07c5c8cc7a Fix silly NULL ptr bug. 2012-09-19 21:34:34 +01:00
Adam Sutton
b65a3a4ebd Ensure that recordings that never start are given a fault state. Fixes #1094. 2012-09-19 14:49:23 +01:00
Adam Sutton
9c85095f61 Ensure that primary EPG is DVB instance since we do not currently support others. Fixes #1210. 2012-09-19 13:29:54 +01:00
Adam Sutton
61a0d2aff2 Ensure 2.12 iptv config is migrated (note it does not delete old config). Fixes #1217. 2012-09-19 11:59:54 +01:00
Adam Sutton
b9e8945ddb Ensure satconf is copied when auto adding muxes. Fixes #1215. 2012-09-19 11:03:12 +01:00
Adam Sutton
5735cfd577 Remove episode number check, this was added during EPG updates and poorly thought through. Most DVR additions have been removed and DVR code will be updated next release. Fixes #1221 (Credit to schmoko for pointing this out). 2012-09-19 09:51:51 +01:00
Adam Sutton
01129191be Correct NULL ptr bug in DBS bandstack patch. 2012-09-19 09:49:49 +01:00
Norm Dressler
5e97efc8a5 Sidtochan option not showing on the front-end - this patch fixes that issue 2012-09-19 09:49:49 +01:00
xhaggi
5d7be10269 webui: 'Missing VLC plugin' panel reactivated + using ExtJS
elements instead of plain HTMLElements
2012-09-19 09:49:45 +01:00
John Törnblom
d16bedea3f encapsulate the vlc plugin with a panel. fixes vlc plugin after extjs3 upgrade 2012-09-18 17:51:13 +02:00
Adam Sutton
a6cb52a580 Correct glaring error in EPG object creation (for season/episode)! 2012-09-18 13:54:02 +01:00
Adam Sutton
a321a800bb Tidy up some logging. 2012-09-18 12:42:35 +01:00
John Klimek
285cf87671 Added support for DBS Bandstacked LNBFs 2012-09-17 20:54:08 +01:00
Adam Sutton
e4b800de1d Include upstart file in debian, rather than traditional init script. 2012-09-17 20:53:47 +01:00
xhaggi
50d10d062e webui: added new component ItemSelector to select default language(s) 2012-09-17 14:59:42 +01:00
Adam Sutton
734cf843e9 Correct mistake with processing season numbers in xmltv. 2012-09-17 14:13:20 +01:00
Adam Sutton
921f3813f1 Hack to get lovcombo working in extjs 3.4. 2012-09-17 12:50:24 +01:00
Adam Sutton
8fb625f6f5 Added the ability to map multiple EPG channels to the same TVH channel. Fixes #1163. Also fixed error in opentv which Fixes #1154. 2012-09-17 11:21:22 +01:00
Adam Sutton
c3fe6fae73 Correct stupid mistake in epg_broadcast_destroy that could lead to memory leak and possible corruption. Fixes #1223 and Fixes #1224. 2012-09-16 23:34:17 +01:00
Adam Sutton
c3d26b53ad Slight re-ordering of debug and destructors to be more correct. 2012-09-16 22:35:49 +01:00
Adam Sutton
30727940e7 Reverted all 64bit IDs in EPG back to 32bit (was excessive and incompatible with a lot of stuff). 2012-09-16 11:07:30 +01:00
Adam Sutton
3aaa83c271 Null ptr safety checks. 2012-09-16 10:48:10 +01:00
Adam Sutton
3cdef3fcba Fix memory leak in opentv. 2012-09-16 10:35:46 +01:00
Adam Sutton
65a53bb8f2 Forgot to properly copy new broadcast level text into recordings. 2012-09-15 11:11:22 +01:00
Adam Sutton
101755f11d Forgot to save/load descriptions at the broadcast level. 2012-09-14 23:23:08 +01:00
Adam Sutton
a0025cc7d8 Accidentally removed XMLTV description parsing. 2012-09-14 12:51:28 +01:00
Adam Sutton
1faabf7cd1 Make filebundling code work with gcc 4.5 and older. 2012-09-14 12:14:40 +01:00
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