Benny Morgan
ed5e717a58
- Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218
...
(cherry picked from commit 94be891496
)
2013-07-11 20:16:02 +01:00
Benny Morgan
a3a7e82ffd
- Fix memory leak - in case htmsg_binary_des0 return's something < 0, n and f was not free'd
...
(cherry picked from commit 8fd70d013f
)
2013-07-11 20:16:02 +01:00
Benny Morgan
5f8782417d
- Fix memory leak - dtf in tda->tda_table_feed queue, malloc'd in dvb_adapter.c - line 1115 was not free'd
...
(cherry picked from commit 901473d7e7
)
2013-07-11 20:16:02 +01:00
Benny Morgan
1bfa5f9d09
- Fix memory leak - free tda->tda_fe_info in dvb_adapter_destroy
...
(cherry picked from commit 84e851df05
)
2013-07-11 20:16:02 +01:00
Benny Morgan
e784f9dfa8
- Fix memory leak - cwc->cwc_id and cwc->cwc_viaccess_emm.shared_emm may are not free'd on cleanup
...
(cherry picked from commit 6dbd6a3cf8
)
2013-07-11 20:16:02 +01:00
Benny Morgan
6f2a33f6c7
- Fix memory leak - free cwc->cwc_cryptoworks_emm.shared_emm before set to NULL, if not NULL it must be malloc'd on line 1839 (case 0x84)
...
(cherry picked from commit 7eab6185e9
)
2013-07-11 20:16:02 +01:00
pete
d124d9ebcb
Description tag fix
...
(cherry picked from commit c58e7cbf09
)
2013-07-11 20:10:02 +01:00
Adam Sutton
da3ca5cdf5
dvb: fix mistake in NIT processing.
...
This was stopping some DVB-C networks from being properly scanned.
(cherry picked from commit 84c1c05d73
)
2013-07-11 20:10:01 +01:00
Adam Sutton
5a0fa887c8
support: remove natty and add raring to the build list
...
(cherry picked from commit a2ccbb2de6
)
2013-07-11 20:10:01 +01:00
Adam Sutton
296f053cc6
dvb: remove the create only tv/radio services, this was a bad idea!
...
(cherry picked from commit c83b0cba2f
)
2013-07-11 20:10:01 +01:00
Adam Sutton
f67f9eb98e
tdt: some changes to SDT processing to pick up unknown services
...
(cherry picked from commit b672a9da50
)
Conflicts:
src/dvb/dvb_tables.c
2013-07-11 20:09:59 +01:00
Adam Sutton
2285f141e1
services: include info from SDT (for Other services) if they already exist.
...
Services can be added from a variety of other tables which probably indicates
that they are in fact valid TV/Radio services, but we just don't know the
type.
This might help people to map these services manually within TVH.
(cherry picked from commit 34e7acc087
)
2013-07-11 20:08:17 +01:00
John Törblom
c2b8a0f9af
xmltv: fixed episode/season count being off by one.
...
(cherry picked from commit cbae62c053
)
2013-07-11 20:03:01 +01:00
Adam Sutton
8e08c9de08
dvb: remove the create only tv/radio services, this was a bad idea!
...
(cherry picked from commit c83b0cba2f
)
Conflicts:
src/dvb/dvb_tables.c
2013-04-18 15:23:19 +01:00
Adam Sutton
64a757b793
docs: some minor documentation updates
...
(cherry picked from commit d4883d9d6b
)
2013-04-18 13:30:59 +01:00
Adam Sutton
baaa706d34
docs: update documentation with new domain name and paypal link
...
(cherry picked from commit 89b18c05ca
)
Conflicts:
docs/html/overview.html
docs/html/sysreq.html
support/changelog
2013-04-18 13:30:57 +01:00
Adam Sutton
7fbe147dd4
tdt: ignore other network in NIT this causes havoc with DVB-S networks.
...
This is particularly true where the other network is only available
via another orbital position (we could check for this) but it also
causes problems with other transmission types so I think we'll just
ignore for now.
(cherry picked from commit 3581869d83
)
2013-04-18 13:28:15 +01:00
Adam Sutton
bc7997738f
htsp: bump version number due to imagecache fix
...
(cherry picked from commit c80088ac23
)
2013-04-15 16:24:47 +01:00
Adam Sutton
d14003dab6
htsp: fix bug causing imagecache file open to crash.
...
(cherry picked from commit 82a1edd132
)
2013-04-15 16:24:46 +01:00
virtualdj
7099e5d23b
Fixes the implicit declaration of function 'llabs' warning when using older gcc versions
...
(cherry picked from commit 9c32585449
)
2013-04-15 16:24:46 +01:00
Adam Sutton
5bb45dcd51
Issue #1692 - dvb: fix DVB v3 builds
...
(cherry picked from commit 46704009e1
)
2013-04-11 10:33:29 +01:00
Adam Sutton
a69f4e66e6
dvr: attempt to stop new DVR code creating false entries
...
(cherry picked from commit 9abf21525a
)
Conflicts:
src/dvr/dvr_db.c
2013-04-11 09:45:26 +01:00
Adam Sutton
4c9e13671d
dvb: adapter notification happening at wrong point meant UI not always updated
...
(cherry picked from commit 7588429c33
)
2013-04-11 09:44:42 +01:00
Adam Sutton
4280b7c932
dvb: redo sdt parser to make it more robust
...
Fixes some problems reported in #hts regarding missing services
(cherry picked from commit 13fad234d5
)
Conflicts:
src/dvb/dvb_tables.c
2013-04-10 11:42:37 +01:00
BtbN
29e3555d61
capmt: fix capmt for multi-frontend adapters
...
(cherry picked from commit 63b35164bd
)
2013-04-06 21:08:08 +01:00
Adam Sutton
4af6cbef60
Fix #1679 - correct mistake in previous changes to stop constant IO
...
TSID was not being properly updated, which could result in missing
services.
(cherry picked from commit 8bceacd969
)
2013-04-04 23:41:45 +01:00
Adam Sutton
0e7c0b2984
dvb: fix problem stopping DVB-S muxes being added on DVB v3 systems
...
(cherry picked from commit 23f788ff2b
)
2013-04-04 23:41:45 +01:00
Adam Sutton
1f4f001641
support: some updates to build system
...
(cherry picked from commit 4e7506abbe
)
Conflicts:
support/apt-update
2013-03-28 11:08:13 +00:00
Adam Sutton
fbdc81dfb6
Fix #1674 - remove spurious (info) log message before daemon().
...
(cherry picked from commit 43326e2d45
)
2013-03-28 11:06:54 +00:00
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