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
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
Andreas Öman
7d555a2c81
Merge pull request #86 from wader/patch-1
...
Update README
2012-04-14 11:24:15 -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
Mattias Wadman
91f98a2850
Update README
2012-04-13 00:45:18 +03: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
Jaroslav Kysela
39d1600bf9
cwc: Use only one fastest ECM reader
...
Use only one - fastest - ECM reader when multiple CA readers/cards are
available for one program.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-12 14:47:57 +02:00
Andreas Öman
ff57db5d82
Bump
2012-04-10 21:18:46 +02:00
Andreas Öman
da053d7c29
Cleanup the debian/ directory and make it use more dh scripts and add entry points for Autobuild system
2012-04-10 21:15:57 +02:00
Jaroslav Kysela
84842c951c
cwc: Allow updating of EMMs only from one channel at a time
...
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-10 20:57:35 +02:00
Jaroslav Kysela
98dd35342f
cwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms
...
This fixes possible shared EMM messages composing issues when multiple
streams are sending EMMs to the card reader. Just make sure, that both
parts of compose messages are from one "stream".
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-10 20:57:33 +02:00
Andreas Öman
00378579ed
Rework file bundling and make configure take most standard args
...
Now ./configure should be able to be correctly invoked from standard
debian helper rules file
2012-04-10 20:51:09 +02:00
Andreas Öman
e226ec3ed7
build: Don't use OBJDIR, instead mkdir in each recipe
2012-04-10 20:18:05 +02:00
Andreas Öman
0f7689099a
Fix the way we generate version tags inside the binary
2012-04-10 20:14:48 +02:00