Commit graph

2353 commits

Author SHA1 Message Date
Adam Sutton
629a07009f First stab at moving mux initial config system to using dvb-apps mux config files directly. 2012-08-14 20:02:38 +01:00
Adam Sutton
0b38ca1287 Remove redundant (and sometimes problematic) typedef. 2012-08-14 20:02:38 +01:00
Adam Sutton
a8096d4ea8 Some updated to bundle/settings to integrate the two. Settings can now be seamlessly loaded from bundle/share/settings directory. This is useful to opentv module but may be useful elsewhere in the future. 2012-08-14 20:02:38 +01:00
Adam Sutton
d1e94d8a46 Tidied up code so that local files should now work as well as bundles, also added the option to compress the data on the fly (if not already compressed bundle). 2012-08-14 20:02:37 +01:00
Adam Sutton
58209cd184 Initial stab at new transparent file bundling. 2012-08-14 20:02:37 +01:00
Adam Sutton
ef104b6923 Add some EXTRA debug, disabled by default. 2012-08-14 19:58:39 +01:00
Adam Sutton
6550d52516 Some tweaks to xmltv.c, plugs a mem leak, corrects a minor timing issue (picked up later) and generally tidies things up. 2012-08-14 19:57:45 +01:00
Niels Ole Salscheider
1c96e30df7 xmltv: catch errors form spawn_and_store_stdout 2012-08-11 21:18:56 +01:00
Adam Sutton
5159505c31 Ensure that ALL xmltv channels are listed when doing manual mapping in the UI. 2012-08-11 11:31:18 +01:00
Adam Sutton
71dc6bff73 Re-instate internal xmltv search routine (will try to use external tv_find_grabbers), remove use of fixed path for find script and make spawn calls search path if required. 2012-08-11 11:31:18 +01:00
John Törnblom
ec3bb46252 Merge remote-tracking branch 'upstream/master' 2012-08-09 19:17:08 +02:00
John Törnblom
3be28877df fixed segfault when using raw ts from file instead of a muxer. 2012-08-09 19:15:22 +02:00
Joakim Gissberg
080adf934a Fixes "AUTOBUILD_CONFIGURE_EXTRA: unbound variable" error message with autobuild precise targets 2012-08-09 11:30:41 +01:00
Dave Chapman
3157a5ca1f Fix erroneous loop condition check in LCN parser. 2012-08-06 22:30:07 +01:00
Ben Kibbey
d10808f7f9 Initialize the epggrab mutex and condition variables. 2012-08-06 13:08:50 +01:00
Adam Sutton
9cf3b81fb9 Expose andoma strndup to rest of code and make use of it in xmltv code. 2012-08-05 22:06:54 +01:00
Adam Sutton
78cfe1b3ed Updated the EIT module to better deal with freeview/freesat. Fixes #1077. 2012-08-04 22:36:34 +01:00
Adam Sutton
bb75790417 Remove unwanted debug in freesat code (on INFO). 2012-08-03 20:59:50 +01:00
John Törnblom
d94645bec6 Added a playlist generator that will output a flat list of all recordings 2012-08-03 16:25:08 +02:00
John Törnblom
ee83216001 cosmetics 2012-08-03 16:23:53 +02:00
John Törnblom
2e1a2f3080 cosmetics for the dvr playlist generation 2012-08-03 16:23:34 +02:00
John Törnblom
1c0f5fde17 Reworked playlist generation. Now also includes tags. 2012-08-03 13:37:08 +02:00
Adam Sutton
15b966fea5 Honour priority (for both DVR setup methods) in HTSP. This is based on and fixes PR #29. 2012-08-02 10:23:22 +01:00
Adam Sutton
7c7fc2c009 Merge branch 'master' of github.com:tvheadend/tvheadend 2012-08-02 10:14:58 +01:00
Adam Sutton
2e09a06817 Merge pull request #44 from mikrohard/teletext
Deliver raw teletext to clients that are able to display it (e.g. XBMC)
2012-08-02 02:12:43 -07:00
Jernej Fijačko
1e7cfe9b27 Disable teletext recording to prevent issues with other elementary streams. Temporary until a better solution is found. 2012-08-02 10:04:36 +01:00
Jernej Fijačko
765beff332 Deliver raw teletext to clients that are able to display it (e.g. XBMC) 2012-08-02 10:04:36 +01:00
Adam Sutton
240c7b7a21 Ensure lack of name in epggrab_channel does not cause a crash. 2012-08-02 09:59:21 +01:00
Adam Sutton
dd24ce4190 Remove partially complete support for EIT extended descriptors. 2012-08-02 09:54:44 +01:00
Andreas Öman
9bb1773615 mkbundle: Make sure we only use valid characters as C variable names 2012-08-01 21:28:16 +02:00
Adam Sutton
2099f44126 Fix error in the EPG database migration code. 2012-08-01 15:45:59 +01:00
Adam Sutton
7c35a73c1a Fix problem with migration of old style configuration files. 2012-08-01 15:38:24 +01:00
Adam Sutton
e0f49eb077 Fix problem with javascript which makes epggrab module config impossible. 2012-08-01 15:26:11 +01:00
Adam Sutton
f11494c783 Added missing file header. 2012-07-31 16:33:31 +01:00
Adam Sutton
687aef1391 Add a simple safety check to avoid crashes, currently I do not do full file check (MD5, etc...) but this will catch most problems. 2012-07-31 16:28:11 +01:00
Adam Sutton
788aff9ca1 Updated channel configuration to allow config of epggrab channels (multiple), its a bit of a hack and might not be entirely clear to all, but it kinda does the job. 2012-07-31 15:07:25 +01:00
Adam Sutton
5381eb006a Move epggrab module and channel lists to global vars so they can be used elsewhere. 2012-07-31 15:06:23 +01:00
Adam Sutton
45a1c7c272 Split channel matching and linking so we can force linking from the UI. 2012-07-31 15:05:35 +01:00
Adam Sutton
dd39b68b26 Add lovcombo multiselect combo for use in channel config (epggrab source select). 2012-07-31 13:13:27 +01:00
Adam Sutton
b1b80076bb Ensure that all muxes have at least 1 initalscan before they can be skipped. 2012-07-31 12:27:23 +01:00
Adam Sutton
f65391d1bd Remove temp hack to spawn to not close stderr (used in early debug of pyepg). 2012-07-31 12:19:00 +01:00
Adam Sutton
0535ae554e Forgot to check for NULL networkname. 2012-07-31 12:18:04 +01:00
Adam Sutton
2c96d12841 Add dd_progid support back in that was messed up by rebase. 2012-07-30 16:18:14 +01:00
Adam Sutton
07ecea64e4 persist state of the otamux list to disk and restore on startup, mainly for generic EIT sources. 2012-07-30 16:03:17 +01:00
Adam Sutton
40b911eef6 Tidied up some of the debug statements (put them on appropriate levels etc.). Fixes #41. 2012-07-30 16:03:17 +01:00
Adam Sutton
7fdedc9b55 Re-enable Freesat code as I think its OK for basic testing, still needs a little work though. 2012-07-30 16:03:17 +01:00
Adam Sutton
0ba1eb832a Remove duplicate serialization of episode URI. 2012-07-30 16:03:17 +01:00
Adam Sutton
79da735828 Updated the EIT code to use better carousel monitor and added in freesat module on faster transponder. 2012-07-30 16:03:17 +01:00
Adam Sutton
f40094b5af Updated ota register to use network name. 2012-07-30 16:03:17 +01:00
Adam Sutton
cc308d335b Temporarily disable Freesat module as its not yet ready for general use. 2012-07-30 16:03:17 +01:00