Commit graph

2551 commits

Author SHA1 Message Date
Adam Sutton
eb8a96cb60 Added some extra debug and protection when getting mux config. 2012-10-04 21:36:46 +01:00
Adam Sutton
aa5c84eb8c Some support scripts. 2012-10-04 14:41:51 +01:00
Adam Sutton
459f06cf17 Fix JS stray comma. Fixes #1299. 2012-10-04 14:38:03 +01:00
Jernej Fijačko
8b02afa6b9 xmltv_load_grabbers - only call closedir when opendir was successfull
I'm working on an android build and it crashes here if opendir returns NULL. Not sure if this is also an issue on other systems.
2012-10-03 13:32:16 +03:00
Adam Sutton
ffb3a913c6 Ensure adapters panel properly resizes. 2012-10-03 00:44:22 +01:00
xhaggi
5f51c2fee0 webui: set auto scrolling to true for general tv adapter panel
Without this you can't scroll down to the save button of this panel.
2012-10-03 00:44:22 +01:00
Johan Abbors
1a7e2b489f Fix version for launchpad builds using recipes
Git operations are not allowed in launchpad, thus the version number
must be extracted from the changeleg.
2012-10-03 00:44:22 +01:00
Adam Sutton
2df9dbe3e1 Update documentation, also shift a few UI config values around and make some stuff a bit clearer. Fixes #1280. Relates #1150. 2012-10-03 00:20:05 +01:00
Adam Sutton
4310485eb0 Stop crash if existing sub exists where all services are currently less than 10%. Fixes #1289 2012-10-02 15:22:05 +01:00
Adam Sutton
90c5b58389 Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs. 2012-10-02 12:48:32 +01:00
Adam Sutton
be6c007885 Fix minor printing error. Fixes #1265. 2012-09-29 10:58:18 +01:00
Adam Sutton
f26810df6c Ensure that disabled muxes are immediately detuned. Fixes #1258. 2012-09-27 15:29:36 +01:00
Adam Sutton
468403f633 Add missing parantheses. 2012-09-27 13:33:34 +01:00
Adam Sutton
a49e4bc245 Ensure that ch_epg_now and next get cleared to stop false usage (getref/putref in timer callback). Fixes #1257. 2012-09-26 13:25:22 +01:00
Adam Sutton
62ee97b25d Fix erroneous duplicate sending of event description in HTSP. May fix possible XBMC display problems. 2012-09-26 13:25:22 +01:00
Adam Sutton
c3dd3e953a Remove hard requirement on avahi and zlib in configure command as zlib breaks on Lucid due to broken pkg-config. 2012-09-26 13:25:22 +01:00
Andreas Öman
98376e57e1 Add lucid targets 2012-09-26 14:15:18 +02:00
Adam Sutton
90401151cf Updated dummy changelog. 2012-09-25 14:32:31 +01:00
Adam Sutton
376e33d0ed Ensure channelUpdate message is generated before previously referenced events are deleted. 2012-09-25 13:33:00 +01:00
Adam Sutton
f214bb27e9 Some further improvements to the EIT scanning. Attempt to ensure we see
the entire carousel before we mark as completed.

Also some tidying up of some of the logging
2012-09-25 12:55:41 +01:00
Adam Sutton
6678303e7c PR151 - some minor cosmetics and reduce code duplication. 2012-09-25 09:54:26 +01:00
Richard Kunze
a5e04fcc56 Merge PR151 - Fixes some bugs in EIT status handling.
* Fix eit_status_find() to correctly handle EIT schedule tables
  with segments which do not use all 8 sections of the segment

Both bugs forced EIT scanning to always time out instead of
terminating after all EIT sections have been processed.

At least for me (DVB-T in Germany), this fix drastically reduces
EIT scanning times.
2012-09-25 09:38:04 +01:00
Adam Sutton
51fbfb595f Add option to manually create a new channel entry. 2012-09-23 21:59:10 +01:00
Adam Sutton
d6900ccafd Fix problems with sortable columns since ExtJS upgrade. Fixes #1245. 2012-09-23 21:06:27 +01:00
Adam Sutton
76d981efaa Convert dvr time output to ISO format for fixed length. 2012-09-23 20:35:56 +01:00
Ben Kibbey
75bda60058 Fix potential buffer overflow.
There may have not been enough room for strftime().
2012-09-23 20:34:57 +01:00
Adam Sutton
c4971f62a3 Correct a couple of type usage errors in HTSP. 2012-09-23 11:38:45 +01:00
Adam Sutton
81be9a275d Revert "PR-108 - fix possible problems with some Polish channels char encoding."
Fixes #1240

This reverts commit e14391323f.
2012-09-21 22:08:48 +01:00
Adam Sutton
4f5a4da2a7 Correct infinite loop in EIT code. 2012-09-21 22:08:17 +01:00
Adam Sutton
b9f5ba6dfc Re-instance signalStatus HTSP message using new streaming message. 2012-09-21 21:15:58 +01:00
Adam Sutton
30a3896520 Fix type error in xmltv code that breaks some compilers. Fixes #1238. 2012-09-21 18:59:56 +01:00
Adam Sutton
54de591460 Fix stupid error that made it impossible to subscribe to 2 services on the same adapter. 2012-09-21 18:58:37 +01:00
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