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 |
|
Adam Sutton
|
31669d2d6d
|
Add timestamping to console debug.
|
2012-07-30 16:03:17 +01:00 |
|
Adam Sutton
|
8ebf5b4254
|
Added some additional debug.
|
2012-07-30 16:03:17 +01:00 |
|
Adam Sutton
|
c5e4a31d9c
|
Initial stab at a freesat epg grabber.
|
2012-07-30 16:03:17 +01:00 |
|
Adam Sutton
|
6a2959ecda
|
Another minor correction to DVB string processing.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
f3fa5d2a86
|
Minor correction to string conversion.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
0aefc0a588
|
Add functionality to allow custom string conversion routines to be specified (needed for Freesat huffman decode).
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
eb49a06162
|
Added CRID support which will be useful for Freesat code.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
f1281518b7
|
Fix some stupid mistakes in debug.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
4a662cfc28
|
Trivial tweak to debug output.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
ee0ea9397d
|
Add some additional debug about status of opentv.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
ed237c86fd
|
Fix problems with OpenTV processing.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
53eea46c4a
|
Minor correction to series handling in opentv.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
6c8c9520cf
|
Updated OpenTV to use primary epg service API and to ensure series links stay viable, however this is at the expense of cross channel episode equivalance. Fixes #30.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
d6ca0eb120
|
Updated EIT code to (hopefully) more robust implementation and included the primary service checking.
|
2012-07-30 16:03:16 +01:00 |
|
Adam Sutton
|
d9f6fd39e9
|
Add new routine to determine the primary EPG service. To avoid confusion for OTA services.
|
2012-07-30 16:02:36 +01:00 |
|
Adam Sutton
|
72561f2a45
|
Correct stupid mistake in setting object grabber.
|
2012-07-30 16:02:36 +01:00 |
|
Adam Sutton
|
b9c34db3d1
|
Updated grabber modules to new EPG api.
|
2012-07-30 16:02:35 +01:00 |
|
Adam Sutton
|
cff7beea59
|
Revert earlier changes to EIT and OpenTV, now have a new API.
|
2012-07-30 15:58:41 +01:00 |
|
Adam Sutton
|
ed81bdde33
|
Updated EPG methods to include source epggrab_module to ensure priorities are properly adhered to.
|
2012-07-30 15:58:41 +01:00 |
|
Adam Sutton
|
65ea8555a2
|
Start to work in priority handling to EIT and OpenTV.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
1dd4ac3f4a
|
Ensure epg object grabber is persisted to disk.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
ebefa2fd6e
|
Add default priority setting in grab modules.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
a91770cebb
|
Add parsing of mod priority configuration.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
8ac9310505
|
Add initial priority information, currently unused.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
f47bb8f4f0
|
Ensure Q is initialised before it can be used. Fixes #36.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
c13147ceb3
|
Ensure that all broadcast finish time checks are done the same to stop potential create/delete in same call. Fixes #31.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
6d7d08a45d
|
Fix stupid flaw in EIT genre processing.
|
2012-07-30 15:58:40 +01:00 |
|
Adam Sutton
|
60bb7d076c
|
Minor safety check the set_episode() call should check ee anyway.
|
2012-07-30 15:57:47 +01:00 |
|
Adam Sutton
|
3b12754d1f
|
Stop addition of channels with empty names.
|
2012-07-30 15:57:47 +01:00 |
|
Adam Sutton
|
35587cfb17
|
Remove some unwanted debug and add empty string for non-category.
|
2012-07-30 15:57:47 +01:00 |
|
Adam Sutton
|
b361262d6b
|
Complete update to the EPG genre setup. Mostly this is now achieved using an listable structure (to remove the ugly array implementation) however some code still deals directly with the uint8_t code value.
|
2012-07-30 15:57:47 +01:00 |
|
Adam Sutton
|
c07fd8d59f
|
Fix ordering problem with function calls that can result in use of freed memory.
|
2012-07-30 15:52:15 +01:00 |
|