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
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
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
Martin Mrvka
5909e15f57
replaced dvb dependend priority code with generic one
2012-06-25 09:39:43 +02: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
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
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
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
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
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
Georgi Chorbadzhiyski
3777a07289
cwc: Add Bulcrypt support.
2012-04-20 18:04:43 +03:00
Andreas Öman
cfa65b2a6f
Merge pull request #85 from perexg/fixes-emm
...
Another four patches to handle EMM/ECM issues, cleanups
2012-04-14 11:25:24 -07:00
Jaroslav Kysela
c8af1f21d4
cwc: do not send ECM requests when NOKs are received
...
Do not send ECM requests to the card reader when ECMs cannot be read.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-13 09:05:00 +02:00
Jaroslav Kysela
e5eef814f2
cwc: Use hostname:port notation in log messages
...
Show all cwc connection information to users.
Multiple card readers can be configured on same IP but different ports.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-12 14:47:59 +02:00