Commit graph

1809 commits

Author SHA1 Message Date
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
Andreas Öman
fc10a54211 Update Autobuild stuff 2012-06-03 11:14:09 +02:00
Andreas Öman
79c1b4904b htsp: Add missing lock when flushing HTSP output queue
Fixes #996
2012-06-03 10:56:03 +02:00
Andreas Öman
f3f3b696bf Merge pull request #91 from adamsutton/master
missing free and DVBS delsys issue
2012-05-25 09:47:09 -07:00
Adam Sutton
b29b6eb823 Added missing free() call to DVR code. 2012-05-25 16:20:57 +01:00
Andreas Öman
5c1c3b804c Merge pull request #90 from rkunze/iconv-embedded
Add support for systems without sufficient iconv implementations (e.g. OpenWRT)
2012-05-19 00:40:31 -07:00
Richard Kunze
7f34935eb1 Always use the builtin charset conversion 2012-05-18 22:44:26 +02:00
Richard Kunze
99240bdcca remove unused include of iconv.h 2012-05-14 20:51:39 +02:00
Richard Kunze
81e107ecb7 Add builtin charset conversion for systems without sufficient iconv support. Enable with './configure --enable-dvbconv' 2012-05-14 20:51:29 +02:00
Richard Kunze
737115be4c Use "ISO-8859-%d" instead of "ISO_8859-%d" in dvb_iconv_open().
Both GNU libiconv and the minimal iconv implementation in OpenWRT
support the "ISO-8859-*" form for at least some of the encodings
in the ISO 8859 family, but not the "ISO_8859-*" form.

GNU libc supports both forms, so this change does not break
anything when compiling against GNU libc.
2012-05-14 20:51:20 +02:00
Adam Sutton
4ca5dda14a Remove define that breaks build. 2012-05-11 14:51:27 +01:00
Andreas Öman
0e3bb41869 Avoid division by zero 2012-05-05 22:16:14 +02:00
Andreas Öman
78213a0c32 Merge pull request #88 from gfto/bulcrypt
cwc: Add Bulcrypt support.
2012-04-20 11:11:46 -07:00
Georgi Chorbadzhiyski
3777a07289 cwc: Add Bulcrypt support. 2012-04-20 18:04:43 +03:00