Adam Sutton
0f492b05b9
dvb: demux setup code went missing!
...
(cherry picked from commit e9ce02138e
)
2013-03-28 11:05:24 +00:00
Adam Sutton
46e9f79881
gtimer: fix live lock problem caused by wrong clock usage
...
(cherry picked from commit 21e1e548ca
)
2013-03-28 11:05:24 +00:00
Stefan Saraev
85717b0b25
cwc: syslog: move some log messages to debug
...
(cherry picked from commit 484b3f6d23
)
2013-03-26 10:36:41 +00:00
Adam Sutton
fd4d298f84
build: disable libav by default for 3.4
2013-03-26 10:34:42 +00:00
John Törnblom
30273dcc57
xmltv: fixed parsing of star-rating
2013-03-26 10:34:15 +00:00
Adam Sutton
d57a647f78
Issue #1666 - dvb: rework the adapter tuning to stop possible deadlock
...
(cherry picked from commit 75856cd5a6ae53cd7103140d06dfd0b2f77ff55f)
2013-03-26 10:04:26 +00:00
Adam Sutton
fa90786722
gtimer: increased resolution of the gtimer system.
...
This is needed to resolve a dvb tuner deadlock issued caused by my
re-jigging of the tuning setup code.
(cherry picked from commit 4f2f68a4b6
)
2013-03-26 10:04:26 +00:00
Adam Sutton
02dc5e5f37
Fix #1643 - dvb: alter the way we handle dvb tuning
...
This ensures that demux filters are not installed until after tuning
is locked. This should resolve most stale data issues.
(cherry picked from commit ddc466c1bf
)
2013-03-26 10:04:26 +00:00
Adam Sutton
191b143f65
Fix #1660 - dvb: stop constant updating of dvb mux configuration files
...
(cherry picked from commit 07cdfdaf6a
)
2013-03-26 10:04:26 +00:00
Adam Sutton
d8964318e4
Fix #1657 - timeshift: add constant length qualifier to avoid warning on some arch's
...
(cherry picked from commit 819b8c8394
)
2013-03-26 10:04:26 +00:00
Adam Sutton
9cf991d935
dvb: fix mistake in dvr close commit (wasn't restarting thread)
...
(cherry picked from commit 1c9e85b326
)
2013-03-26 10:04:26 +00:00
Adam Sutton
ffe594c3a5
dvr: another minor improvement to epg/dvr relinking
...
Realised that we don't need to update things that are no longer
scheduled (i.e. complete).
(cherry picked from commit ab7302ec99
)
2013-03-26 10:04:26 +00:00
Adam Sutton
923b7a491f
dvr: ensure unlinked entry updates are properly handled
...
previously it updated things that were already linked and also on
different channels entirely.
(cherry picked from commit 6c6e0541be
)
2013-03-26 10:04:26 +00:00
Adam Sutton
00fd80f1d4
dvb: fix problems with dvb satconf processing and storage
...
(cherry picked from commit aac905c184
)
2013-03-26 10:04:26 +00:00
Adam Sutton
f470226eb7
Fix #1643 - dvb: close dvr device on each re-tune
...
(cherry picked from commit 55ed28cb53
)
2013-03-26 10:04:26 +00:00
Adam Sutton
3e4389b564
Fix #1444 - dvr: ensure that DVR entries are not removed when EPG is updated
...
previously an overlapping (replacement) event could result in the DVR
entry being completely removed. This will now ensure that the original
entry is left in place (with just info and times).
It will also try and re-match with an EPG entry as and when it can.
(cherry picked from commit a0a7539a73
)
2013-03-26 10:04:26 +00:00
Adam Sutton
ed6adeb464
timeshift: add return to live function to HTSP
...
(cherry picked from commit 404316f08f
)
2013-03-26 10:04:26 +00:00
Adam Sutton
b5bf6a7d30
timeshift: minor mod to htsp to flush output buffer on skip
...
(cherry picked from commit c862269c62
)
2013-03-26 10:04:26 +00:00
Adam Sutton
69900055b0
serviceprobe: add NULL ptr check on dvb mux to be safe
...
(cherry picked from commit 1508fd6166
)
2013-03-08 22:23:02 +00:00
Jaroslav Kysela
9ba91b7172
cwc: cryptoworks - remove double malloc in the emm code
...
(cherry picked from commit 033495993e
)
2013-03-08 22:23:02 +00:00
Adam Sutton
db2f4d1e41
time: hide some debug messages to limit spamming logs
...
(cherry picked from commit f339c08c49
)
2013-03-08 22:23:02 +00:00
Dave Chapman
b2efb5b6c9
Swap the order of the PAT and PMT packets injected by the passthrough muxer - it is more logical to write the PAT first, followed by the PMT, as that is the order parsers will need to process the packets.
...
(cherry picked from commit 5d8af1a209
)
2013-03-08 22:23:02 +00:00
Richard Kunze
582f039267
Fix race conditions in _epggrab_ota_finished() and epggrab_mux_next()
...
(cherry picked from commit dc75437202
)
2013-03-08 22:23:02 +00:00
Adam Sutton
ebc9c4a48d
timeshift: fix bug that can cause failure when seeking hits start of file
...
this resulted in a failed read that terminated the timeshift buffer.
(cherry picked from commit 229a8d75d8
)
2013-02-22 11:26:58 +00:00
John Smith
f4dda1b40c
dvb: fix bug causing failures in service discovery using SDT
...
(cherry picked from commit 6b94edbaa2
)
2013-02-21 16:25:32 +00:00
xhaggi
9370273626
cwc: cleanups and better debug logging
...
(cherry picked from commit 14a470efd1
)
2013-02-21 16:00:57 +00:00
xhaggi
6b4d133f75
cwc: reset prefcapid if service can't be descrambled(cherry picked from commit 667e1c2bad
)
2013-02-21 16:00:01 +00:00
xhaggi
253544f6d9
cwc: fixed problem with changed CA pids by provider and prefered CA pid
...
(cherry picked from commit b77c68e6e8
)
2013-02-21 16:00:01 +00:00
Adam Sutton
899773ee60
timeshift: fix NULL ptr issue
...
(cherry picked from commit 06f83663c1
)
2013-02-21 16:00:01 +00:00
Adam Sutton
b6e6e78921
Issue #1622 - timeshift: remove post double list removal
...
(cherry picked from commit dace377855
)
2013-02-21 16:00:00 +00:00
Stefan Saraev
dc7c6d436f
capmt: fix crash while trying to open iptv channel with capmt enabled
...
(cherry picked from commit 6aeeb4a4b6
)
2013-02-21 16:00:00 +00:00
Adam Sutton
57a366a8e1
Fix #1605 - timeshift: correct mistake in file refcounting.
...
(cherry picked from commit c338802902
)
2013-02-21 16:00:00 +00:00
Adam Sutton
86f7e8ab1b
support: update getmuxlist to work with launchpad.
...
(cherry picked from commit 205dda1b05
)
2013-02-15 14:15:04 +00:00
Adam Sutton
7088c9c029
webui: break configuration into multiple super tabs
...
This is done to limit the total number of tabs on one row which is
leading to problems on smaller displays. I also think its more
logical.
2013-02-15 12:34:22 +00:00
Adam Sutton
3a5c84af10
comsetics: some updates to --help output.
...
Changes are based on suggestions from Vuolter <vuolter@gmail.com>
2013-02-15 11:29:00 +00:00
Adam Sutton
6cbf00e9f5
atomic: fix previous merge mistake
2013-02-15 11:24:04 +00:00
Vuolter
ec8a0dfd1e
Cosmetics: epg genre
2013-02-15 11:21:12 +00:00
Adam Sutton
c223d223bd
Merge remote-tracking branch 'origin/pr/242'
2013-02-15 11:16:56 +00:00
Adam Sutton
8b8876d768
Fix #1605 - timeshift: mark file space as free at earliest opportunity.
...
Previously the space was only marked as free when the file was physically
removed (which happens async) which resulted in the buffer immediately
being seen as full.
2013-02-15 10:31:59 +00:00
Adam Sutton
920a0a802c
dvb: some minor corrections to nit scanning.
2013-02-15 10:24:41 +00:00
Adam Sutton
8f49909e9e
Fix #1608 - atomic: add workaround for missing intrinsic atomic ops.
2013-02-15 10:24:41 +00:00
Adam Sutton
b043cf3729
tvhtime: start adding time processing support to TVH
2013-02-15 10:24:41 +00:00
Adam Sutton
5c4c611e59
timeshift: minor addition to atomics (check max size correctly).
2013-02-15 10:24:41 +00:00
Andrew Martin
eaec34220b
fix compile errors with gcc 4.1.x and 4.2.x
...
- tested with gcc 4.1.2, 4.2.1, 4.4.6, 4.6.3 and 4.7.2
- disable gcc ignore pragma for "-Warray-bounds" if gcc version < 4.3
- when I took out the pragma tvheadend compiled fine in all the above compilers, but I assume some version of gcc is issuing a false-positive.
- "-Warray-bounds" was added in gcc 4.3: http://gcc.gnu.org/gcc-4.3/changes.html
- fixes typo in cmdline help for -C
- clarify usage of -a in help description
2013-02-10 02:39:51 -07:00
Adam Sutton
79c134f9c4
init: added delay option to init
2013-02-09 12:51:14 +00:00
Adam Sutton
74c9b4ecb1
main: fix possible NULL ptr on startup
2013-02-09 12:48:57 +00:00
Adam Sutton
efd2c28b89
support: fix configure args storage.
2013-02-08 15:44:05 +00:00
Adam Sutton
53a9d6a4ba
Fix #1574 - imagecache: add option to ignore all invalid SSL certificates
2013-02-07 21:29:40 +00:00
Andreas Öman
0fd2aaf66f
ATSC: In VCT, if tsid is 0, assume it's current mux
2013-02-06 03:22:06 -05:00
Andreas Öman
5398629394
Add support for adding ATSC muxes manually
2013-02-06 03:10:39 -05:00