Commit graph

1822 commits

Author SHA1 Message Date
Adam Sutton
533f926e49 Some basic per channel searching re-enabled. 2012-07-30 15:46:24 +01:00
Adam Sutton
1f3eada50c Fix stupid time parsing error. 2012-07-30 15:46:24 +01:00
Adam Sutton
6cb00158c6 Some initial epg_channel_t to channel_t linking. 2012-07-30 15:46:24 +01:00
Adam Sutton
1e21969095 Clear some more redundant code from the channel structure. 2012-07-30 15:46:24 +01:00
Adam Sutton
28c3bd8ffb Some more additions back into the HTSP, not all underlying code is actually functional. 2012-07-30 15:46:23 +01:00
Adam Sutton
62daaac5cd Add some HTSP support back in. 2012-07-30 15:46:23 +01:00
Adam Sutton
d65338c072 Added some of the simpleui back in, some additions to epg_broadcast. 2012-07-30 15:46:23 +01:00
Adam Sutton
6c8c585bc5 Some minor changes to code layout, added better epg query support (ala old code) so I can start to get stuff into UI EPG (to help with testing). 2012-07-30 15:46:23 +01:00
Adam Sutton
f19f272e5b Some further broadcast/episode linking and started to add back in some UI code just to see what is going on. 2012-07-30 15:46:23 +01:00
Adam Sutton
cfb0179e80 Some more work on getting import from pyepg working. I think I have a slightly better idea how things are likely to work. Current broadcast search is probably a bit noddy, but will do for now. 2012-07-30 15:46:23 +01:00
Adam Sutton
9f247955fc Some import now working, though only in as much as I am creating the various objects. They are not linked and no processing is done on them. 2012-07-30 15:46:23 +01:00
Adam Sutton
d1dcaf4e69 Basically hack out all code that currently does not work due to partial epg rewrite. 2012-07-30 15:46:23 +01:00
Adam Sutton
8ca64083f1 Some slight re-arrangements (still wip, not sure of best structure). 2012-07-30 15:45:30 +01:00
Adam Sutton
046f9f112c Initial hack in of new epg data structures, xmltv refs hacked out and some code left in for compat. this will not compile/run. 2012-07-30 15:45:30 +01:00
Adam Sutton
2819dbbf61 started work on epggrab module for pyepg (demo). 2012-07-30 15:45:02 +01:00
Adam Sutton
1a73eecb65 Remove some debug and finish of a few bits and pieces. 2012-07-30 15:44:14 +01:00
Adam Sutton
4f8dc6e315 Start initial work on new epggrab framework. 2012-07-30 15:44:14 +01:00
Adam Sutton
5084ca63fd Reject muxes that fail to tune (almost always out of range due to bad autodiscovery) and ensure this is also locked in initial scan stats. 2012-07-30 13:34:23 +01:00
Adam Sutton
d059d808bb Fix yet another stupid mistake in my preconf mod. 2012-07-30 13:34:23 +01:00
Adam Sutton
507392dd3c Add users full set of groups to process permission list. 2012-07-30 13:34:23 +01:00
Adam Sutton
bc5937089d Minor correction to the handling of content types in DVR auto rec table. 2012-07-30 13:34:23 +01:00
Adam Sutton
425e9f7f87 Bugger! another printf left in the code. 2012-07-30 13:34:23 +01:00
Adam Sutton
f0e0181b24 Oops, remove printf. 2012-07-30 13:34:23 +01:00
Adam Sutton
9560a85341 Make it possible to get at underlying dvb filter table definition. 2012-07-30 13:34:22 +01:00
Adam Sutton
0b0012476d Minor mod to wd and hts settings to allow abs paths to be passed to hts_settings_load(). 2012-07-30 13:34:22 +01:00
Adam Sutton
dcbcf4fe35 Some additional XML helpers. 2012-07-30 13:34:22 +01:00
Adam Sutton
26569fc3e9 Fix false trigger of uninit var, detected using gcc v4.7.1 (compiling openelec tvh add-on), reported by seo. 2012-07-29 20:37:00 +01:00
Andreas Öman
ffd1918c19 Dummy commit 2012-07-29 18:20:41 +02:00
Andreas Öman
c98fc28902 Add DVB-T2 modulations parameters 2012-07-29 11:46:40 +02:00
Andreas Öman
e004a003d0 Add helper macros for Linux DVB API versioning 2012-07-29 11:42:12 +02:00
Andreas Öman
0c835daa7a Merge pull request #102 from mmrvka/dvb_adapter_priority
replaced dvb dependend priority code with generic one
2012-07-23 12:12:34 -07:00
Martin Mrvka
5909e15f57 replaced dvb dependend priority code with generic one 2012-06-25 09:39:43 +02:00
Andreas Öman
4ef72fb276 Merge remote-tracking branch 'adamsutton/master' 2012-06-19 20:27:15 +02:00
Andreas Öman
bc2053271c Merge pull request #95 from adamsutton/e183645081af85ae3a85c9cc43088d7a22b2b901
Expose/Extend DVB tables API
2012-06-19 11:21:32 -07:00
Adam Sutton
4abb686ac5 Add proper #if test around use of SYS_DVBS, this fixes my earlier mod. 2012-06-19 12:23:05 +01:00
Adam Sutton
e23b73cd11 Another ptr bug spotted by andyb2k5. 2012-06-19 12:05:22 +01:00
Adam Sutton
21a97a176d Move the reading from file descriptor into generic routine as I intend to reuse this function in the new EPG code. 2012-06-19 11:56:39 +01:00
Adam Sutton
c8847503b1 Some extensions to the htsmsg API, including fix for single length XML strings and cdata processing (previously in xmltv code). 2012-06-19 11:40:08 +01:00
Adam Sutton
5b9d4311db Improve escape handling in json parser. 2012-06-19 11:28:04 +01:00
Adam Sutton
e183645081 Allow multiple callbacks per PID (with limitations). 2012-06-19 10:32:01 +01:00
Adam Sutton
01c619482f Expose DVB table API within the rest of the app (needed by new grabbers). 2012-06-19 10:31:24 +01:00
Andreas Öman
4394b9e91e Merge pull request #94 from mmrvka/dvb_adapter_priority
dvb: added extra priority per adapter
2012-06-18 14:28:17 -07:00
Andreas Öman
e910902528 Merge pull request #93 from cohe6423/patch-1
Needed when string length equal 1.
2012-06-18 14:27:01 -07:00
Martin Mrvka
759de68713 dvb: added extra priority per adapter 2012-06-18 23:00:54 +02:00
cohe6423
b2f4aeb035 Needed when string length equal 1.
exemple:
<programme channel="chanel.4" stop="20120619054500 +0200" start="20120619052000 +0200">
<title>H</title>
</programme>
2012-06-18 23:45:03 +03:00
Andreas Öman
dd1800c76c Merge pull request #92 from adamsutton/master
Minor fixes to htsmsg handling
2012-06-15 05:28:11 -07:00
Adam Sutton
11944f0933 Fix json parsing to handle empty objects and ensure hm_ilist is properly set on htsmsg_add_msg to allow some post load modifications. 2012-06-15 11:40:01 +01:00
Andreas Öman
bccec43222 deb: Rename tvheadend.tvheadend.init -> tvheadend.init 2012-06-11 14:41:36 +02:00
Andreas Öman
7d31b78414 Fix a warning 2012-06-10 06:28:09 +02:00
Andreas Öman
8f9ac9040e htsp: Remove the broken signal status updates (causing crashes)
htsp->hs_s may only be accessed if global_lock is held and obtaining
global_lock in HTSP delivery code is not acceptable as it can take
a long time to acquire that lock

Fixes #1029
2012-06-08 07:56:38 +02:00