]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
5 years agoAdditional sanity check
Flole998 [Mon, 6 Jul 2020 15:13:37 +0000 (17:13 +0200)] 
Additional sanity check

5 years agoReport AAC and AAC-LATM correctly. Always raw stream AAC audio as audio/aac.
Adam Wisher [Fri, 29 May 2020 10:35:36 +0000 (11:35 +0100)] 
Report AAC and AAC-LATM correctly. Always raw stream AAC audio as audio/aac.

5 years agosee https://tvheadend.org/issues/5722
Beavis [Sun, 17 May 2020 16:03:52 +0000 (18:03 +0200)] 
see https://tvheadend.org/issues/5722

5 years agoHandle bad UTF-8 in xmltv (#5909)
E.Smith [Wed, 10 Jun 2020 21:30:14 +0000 (22:30 +0100)] 
Handle bad UTF-8 in xmltv (#5909)

We had a string where we had a rogue byte (0x8a) which was not part of
a UTF-8 string.  This then caused some downstream parsers to abort
processing the document; other parsers ignored the bad character.

As an interim fix, we now parse the individual characters and filter
out invalid characters.  We replace such characters with a space
character (instead of a U+FFFD replacement character) since this
is typically user presentable data on a "10ft interface".  An
alternative would be to completely discard the character, but the
examples we had would then have words combined where the invalid
character used to be.

5 years agoReplace long by int64_t in json parser, fixes #5844 (#1349)
Flole998 [Mon, 6 Jul 2020 15:05:05 +0000 (17:05 +0200)] 
Replace long by int64_t in json parser, fixes #5844 (#1349)

5 years agoFix memory leak
Flole998 [Wed, 10 Jun 2020 21:27:21 +0000 (23:27 +0200)] 
Fix memory leak

5 years agoAllocate space for buf on heap (modified PR #1324)
Flole998 [Mon, 8 Jun 2020 19:46:22 +0000 (21:46 +0200)] 
Allocate space for buf on heap (modified PR #1324)

5 years agoAllocate space for buf on heap (modified PR #1324)
Flole998 [Mon, 8 Jun 2020 19:43:18 +0000 (21:43 +0200)] 
Allocate space for buf on heap (modified PR #1324)

5 years agoxmltv: add program icon to exported xmltv. Fixes: #5685
Isak Samsten [Mon, 8 Jun 2020 11:53:45 +0000 (13:53 +0200)] 
xmltv: add program icon to exported xmltv. Fixes: #5685

5 years agoFix infinite loop when parsing invalid EIT CRID data
Lorenz Brun [Sat, 23 May 2020 15:23:50 +0000 (17:23 +0200)] 
Fix infinite loop when parsing invalid EIT CRID data

5 years agoFix building with -fno-common (default from GCC 10)
James Le Cuirot [Fri, 15 May 2020 16:45:30 +0000 (17:45 +0100)] 
Fix building with -fno-common (default from GCC 10)

5 years agoChange nv-codec-headers path, fixes #5901
Flole998 [Fri, 22 May 2020 13:18:41 +0000 (15:18 +0200)] 
Change nv-codec-headers path, fixes #5901

5 years agoAdd python3 requests dependency
Flole998 [Fri, 22 May 2020 13:14:10 +0000 (15:14 +0200)] 
Add python3 requests dependency

5 years agoChanged default .pid path from /var/run/tvheadend.pid to /run/tvheadend.pid to follow...
Antonio Tessarolo [Fri, 10 Apr 2020 14:17:09 +0000 (16:17 +0200)] 
Changed default .pid path from /var/run/tvheadend.pid to /run/tvheadend.pid to follow "new" FSH 3 standard

5 years agodvbpsi: Fix build when DVB is not enabled at all
James Le Cuirot [Sun, 10 May 2020 22:02:14 +0000 (23:02 +0100)] 
dvbpsi: Fix build when DVB is not enabled at all

5 years agoUpdate Copyright date on UI 'About' screen.
dave-p [Wed, 20 May 2020 11:45:45 +0000 (12:45 +0100)] 
Update Copyright date on UI 'About' screen.

5 years agoDrop focal i386 support
Flole998 [Tue, 19 May 2020 00:27:00 +0000 (02:27 +0200)] 
Drop focal i386 support

5 years agoFix doozer builds
Flole998 [Tue, 19 May 2020 00:17:41 +0000 (02:17 +0200)] 
Fix doozer builds

5 years agoFix doozer builds
Flole998 [Tue, 19 May 2020 00:01:32 +0000 (02:01 +0200)] 
Fix doozer builds

5 years agoAttempt to fix doozer builds (#1340)
Flole998 [Mon, 18 May 2020 23:43:17 +0000 (01:43 +0200)] 
Attempt to fix doozer builds (#1340)

* Update lib.sh

* Install python3 requirements

5 years agoUse python3 if available
Flole998 [Mon, 18 May 2020 23:28:12 +0000 (01:28 +0200)] 
Use python3 if available

5 years agoMakefile.ffmpeg: update almost all upstream packages
Josef Schlehofer [Fri, 17 Apr 2020 12:03:59 +0000 (14:03 +0200)] 
Makefile.ffmpeg: update almost all upstream packages

- Updated x264 to its the latest snapshot 20191216 as their
snapshotting service was discontinued.

- Updated x265 to version 3.2.

- Updated libvpx to version 1.8.2.

- Updated libogg to version 1.3.4

- Updated fdk-aac to version 0.1.6
There is version 2.0.x, but let's leave it for later.

- Updated opus to version 1.3.1

- Updated nv-codec-headers to version 8.2.15.10

- Updated ffmpeg to version 4.1.5
Fixes CVEs:
CVE-2019-9718
CVE-2019-9721
CVE-2019-11338
CVE-2019-11339
CVE-2019-12730
CVE-2019-17539
CVE-2019-17542

Misc changes:
- Changed url for libogg, libtheora, libvorbis to use HTTPS and previous
  site points to new one
- FFmpeg now uses HTTPS

5 years agoCSS: general improvements
Trujulu [Fri, 1 Nov 2019 12:07:20 +0000 (12:07 +0000)] 
CSS: general improvements

* Unify css code; spaces, commas...
* Fix multiple paddings for progress bar (SNR/Signal Strenght).
* Slightly increase 'TVadapters' width (design collision).
* Slightly increase 'SAT>IP Servers' width (design collision).
* ACCESS: Fix width for spinner arrows (image was repeated).
* ACCESS: Fix transparent line at bottom of not filled progress bar (SNR/Signal Strenght).

5 years agoDeprecate python2, add support for python3 (#1338)
Flole998 [Sun, 17 May 2020 15:48:06 +0000 (17:48 +0200)] 
Deprecate python2, add support for python3 (#1338)

5 years agoUse HTTPS for libhdhomerun download
Flole998 [Thu, 14 May 2020 22:24:41 +0000 (00:24 +0200)] 
Use HTTPS for libhdhomerun download

5 years agoUpgrade to libhdhomerun_20200225
Pablo [Fri, 28 Feb 2020 15:08:26 +0000 (16:08 +0100)] 
Upgrade to libhdhomerun_20200225

5 years agoMove from cosmic to focal (#1337)
Flole998 [Fri, 15 May 2020 23:47:06 +0000 (01:47 +0200)] 
Move from cosmic to focal (#1337)

5 years agoUpdate copyright and packages link
Flole998 [Fri, 15 May 2020 23:43:53 +0000 (01:43 +0200)] 
Update copyright and packages link

5 years agoUse python3 on focal
Flole998 [Fri, 15 May 2020 21:47:29 +0000 (23:47 +0200)] 
Use python3 on focal

5 years agoFix buffer overflow
Flole998 [Fri, 15 May 2020 14:24:57 +0000 (16:24 +0200)] 
Fix buffer overflow

5 years agoPrevent buffer overflow, fixes #5896
Flole998 [Fri, 15 May 2020 14:20:47 +0000 (16:20 +0200)] 
Prevent buffer overflow, fixes #5896

5 years agoMove forward from cosmic to focal
Flole998 [Fri, 15 May 2020 12:18:29 +0000 (14:18 +0200)] 
Move forward from cosmic to focal

5 years agoHTSP v35: Add support for recording file size
Kai Sommerfeld [Mon, 13 Apr 2020 15:36:15 +0000 (17:36 +0200)] 
HTSP v35: Add support for recording file size

5 years agoFix the query URL for IMDB website. (#1327)
Mathieu Gouin [Thu, 14 May 2020 14:34:26 +0000 (10:34 -0400)] 
Fix the query URL for IMDB website. (#1327)

5 years agoFix #5782
Flole998 [Sat, 23 Nov 2019 16:11:58 +0000 (17:11 +0100)] 
Fix #5782

5 years agoesstream: fix NULL dereference in elementary_set_filter_build(), fixes #5787
Jaroslav Kysela [Thu, 28 Nov 2019 14:46:10 +0000 (15:46 +0100)] 
esstream: fix NULL dereference in elementary_set_filter_build(), fixes #5787

5 years agocapmt: fix the input filter
Jaroslav Kysela [Fri, 15 Nov 2019 17:51:43 +0000 (18:51 +0100)] 
capmt: fix the input filter

5 years agompegts service: fix the build without mpegts_dvb (see PR#1321)
Jaroslav Kysela [Mon, 4 Nov 2019 08:35:27 +0000 (09:35 +0100)] 
mpegts service: fix the build without mpegts_dvb (see PR#1321)

5 years agoservice: fix the default return value for service_get_source()
Jaroslav Kysela [Mon, 4 Nov 2019 08:33:16 +0000 (09:33 +0100)] 
service: fix the default return value for service_get_source()

5 years agodocs: add hint on shell redirections (#5761)
Christian [Fri, 1 Nov 2019 07:04:50 +0000 (08:04 +0100)] 
docs: add hint on shell redirections (#5761)

5 years agosatip client: try to the the missing poll file descriptor removal, issue #5496
Jaroslav Kysela [Fri, 1 Nov 2019 07:27:17 +0000 (08:27 +0100)] 
satip client: try to the the missing poll file descriptor removal, issue #5496

5 years agotvhpoll: add event helpers, code cleanups
Jaroslav Kysela [Thu, 31 Oct 2019 14:33:17 +0000 (15:33 +0100)] 
tvhpoll: add event helpers, code cleanups

5 years agohtsstr: fix the wrong argument parsing, fixes #5761
Jaroslav Kysela [Thu, 31 Oct 2019 11:20:28 +0000 (12:20 +0100)] 
htsstr: fix the wrong argument parsing, fixes #5761

5 years agohtsstr: add htsstr_argsplit() test
Jaroslav Kysela [Thu, 31 Oct 2019 11:19:28 +0000 (12:19 +0100)] 
htsstr: add htsstr_argsplit() test

5 years agotvhpoll: add tvhpoll_set_trace()
Jaroslav Kysela [Mon, 28 Oct 2019 17:21:43 +0000 (18:21 +0100)] 
tvhpoll: add tvhpoll_set_trace()

5 years agoRemove dead assignment
Dennis Luxen [Mon, 28 Oct 2019 11:33:49 +0000 (12:33 +0100)] 
Remove dead assignment

variable `channel` is assigned conditionally in line 997.

5 years agoWebui: minimal reworks for access theme
Trujulu [Sun, 27 Oct 2019 10:57:41 +0000 (10:57 +0000)] 
Webui: minimal reworks for access theme

* Edit the help image to reduce the white saw edges.
* Use white images for tvdb and tmdb when using access.

5 years agoxmltv: Fix xmltv_ns typo, fixes #5720
Pablo [Sun, 27 Oct 2019 09:17:28 +0000 (10:17 +0100)] 
xmltv: Fix xmltv_ns typo, fixes #5720

5 years agowebui: m3u playlist - mark tag playlists with type=playlist, fixes #5663
Jaroslav Kysela [Thu, 24 Oct 2019 15:55:24 +0000 (17:55 +0200)] 
webui: m3u playlist - mark tag playlists with type=playlist, fixes #5663

5 years agotvhdhomerun: fix the cablecard access in tvhdhomerun_frontend_monitor_cb()
Jaroslav Kysela [Mon, 21 Oct 2019 16:45:12 +0000 (18:45 +0200)] 
tvhdhomerun: fix the cablecard access in tvhdhomerun_frontend_monitor_cb()

5 years agoapi: return EPERM for the empty arguments, fixes #5755
Jaroslav Kysela [Mon, 21 Oct 2019 16:31:41 +0000 (18:31 +0200)] 
api: return EPERM for the empty arguments, fixes #5755

5 years agosatip client: allow to set the rolloff to all possible combinations
Jaroslav Kysela [Mon, 21 Oct 2019 08:36:41 +0000 (10:36 +0200)] 
satip client: allow to set the rolloff to all possible combinations

5 years agosatip client: SATIP Kathrein & Triax: Avoid mandatory rolloff on DVBS2, fixes #5517
Trujulu [Fri, 26 Jul 2019 18:05:55 +0000 (20:05 +0200)] 
satip client: SATIP Kathrein & Triax: Avoid mandatory rolloff on DVBS2, fixes #5517

5 years agoaccess: added missing break for connection limit type
niemert [Tue, 6 Aug 2019 19:41:19 +0000 (21:41 +0200)] 
access: added missing break for connection limit type

Before update aa_conn_limit_streaming was always set to ae_conn_limit, if limit type was set to ALL in gui.
Now aa_conn_limit_dvr and aa_conn_limit_streaming is set correctly

Ticket: https://tvheadend.org/issues/5692

5 years agodvr: fix the DVR limit per user condition (substract self)
Jaroslav Kysela [Mon, 21 Oct 2019 08:08:01 +0000 (10:08 +0200)] 
dvr: fix the DVR limit per user condition (substract self)

5 years agoaccess: allow to change/set xmltv/htsp output format per matched entry
Jaroslav Kysela [Mon, 21 Oct 2019 07:43:43 +0000 (09:43 +0200)] 
access: allow to change/set xmltv/htsp output format per matched entry

5 years agoaccess.h: reorder access_t (format members)
Jaroslav Kysela [Mon, 21 Oct 2019 07:05:57 +0000 (09:05 +0200)] 
access.h: reorder access_t (format members)

5 years agoFix division by 0, fixes #5754
Flole998 [Sun, 20 Oct 2019 00:11:39 +0000 (02:11 +0200)] 
Fix division by 0, fixes #5754

5 years agodvb psi: fix the removed MPEG2VIDEO assignment, fixes #5752
Jaroslav Kysela [Sat, 19 Oct 2019 06:24:20 +0000 (08:24 +0200)] 
dvb psi: fix the removed MPEG2VIDEO assignment, fixes #5752

5 years agomux grid: enable 'hide: parent disabled'
Luis Alves [Wed, 25 Sep 2019 21:49:00 +0000 (22:49 +0100)] 
mux grid: enable 'hide: parent disabled'

5 years agodvb psi: add 0x87 estype as EAC3 (ATSC), fixes #5684
Jaroslav Kysela [Thu, 17 Oct 2019 16:48:28 +0000 (18:48 +0200)] 
dvb psi: add 0x87 estype as EAC3 (ATSC), fixes #5684

5 years agoiptv: fix integer overflow on 32-bit platforms
Koumes [Tue, 9 Jul 2019 21:19:07 +0000 (21:19 +0000)] 
iptv: fix integer overflow on 32-bit platforms

5 years agolinuxdvb: fix integer overflow on 32-bit platforms
Koumes [Tue, 9 Jul 2019 21:18:40 +0000 (21:18 +0000)] 
linuxdvb: fix integer overflow on 32-bit platforms

5 years agoAvoid configure checks being optimized away with LTO
StefanBruens [Tue, 8 Oct 2019 23:52:50 +0000 (01:52 +0200)] 
Avoid configure checks being optimized away with LTO

In case the checks are compiled with CFLAGS including "-O1 -flto" (or any
other optimization level), a "test()" function not referenced by by main
will be optimized away and discarded prior to the final linking step, and
there will be no undefined symbols, thus the checks always succeeds.

This at least affects the "strlcpy"/"strlcat" checks, but may affects other
checks as well.

5 years agopackaging: add missing DEBHELPER placeholder to postrm script
Serge Schneider [Tue, 13 Aug 2019 11:06:03 +0000 (12:06 +0100)] 
packaging: add missing DEBHELPER placeholder to postrm script

5 years agoFixed bad quality for vaapi transcoding h264 and hevc with bitrate
Stefan Dietzel [Tue, 6 Aug 2019 09:17:15 +0000 (11:17 +0200)] 
Fixed bad quality for vaapi transcoding h264 and hevc with bitrate

5 years agosystemd service file: remove wildcard mounts preventing startup - replace with a...
mpmc [Mon, 8 Jul 2019 07:27:14 +0000 (08:27 +0100)] 
systemd service file: remove wildcard mounts preventing startup - replace with a note

fixes #5678

5 years agoUpgrade to libhdhomerun_20190621
Pablo [Fri, 20 Sep 2019 19:47:37 +0000 (21:47 +0200)] 
Upgrade to libhdhomerun_20190621

5 years ago Mux scan: Log correction
Pablo [Wed, 27 Mar 2019 23:28:38 +0000 (00:28 +0100)] 
 Mux scan: Log correction

5 years agotvhcsa: shift the standard headers to top
Jaroslav Kysela [Tue, 15 Oct 2019 07:11:06 +0000 (09:11 +0200)] 
tvhcsa: shift the standard headers to top

5 years agotvhcsa.c: include stdio.h
Bernd Kuhls [Sat, 6 Jul 2019 06:36:11 +0000 (08:36 +0200)] 
tvhcsa.c: include stdio.h

Fixes uclibc build error:

CC              src/descrambler/tvhcsa.o
In file included from /home/buildroot/autobuild/instance-0/output/build/tvheadend-8f1de1621d78c91431238176bf4f6290870a031a/src/tvhlog.h:30:0,
                 from src/descrambler/tvhcsa.h:30,
                 from src/descrambler/tvhcsa.c:19:
/home/buildroot/autobuild/instance-0/output/build/tvheadend-8f1de1621d78c91431238176bf4f6290870a031a/src/tvh_thread.h:163:25:
 error: unknown type name '__do_not_use_pthread_mutex_t'
 #define pthread_mutex_t __do_not_use_pthread_mutex_t

detected by buildroot autobuilder:
http://autobuild.buildroot.net/results/627/627e7080e655005d6724b9977670cc73059d6281/

5 years agoAdded patch to HDHomerun library to allow cross-compilation
virtualdj [Sat, 9 Mar 2019 12:15:45 +0000 (13:15 +0100)] 
Added patch to HDHomerun library to allow cross-compilation

5 years agoxmltv: Avoid outputting lang tags in xmltv for only one language, fixes #5630
E.Smith [Wed, 1 May 2019 17:52:10 +0000 (18:52 +0100)] 
xmltv: Avoid outputting lang tags in xmltv for only one language, fixes #5630

For most sources of guide information, we only have one language.
If we output xmltv with language tags just makes the xmltv output
larger with no benefit.

5 years agohtsp: Allow basic htsp format, fixes #5630
E.Smith [Wed, 1 May 2019 11:55:14 +0000 (12:55 +0100)] 
htsp: Allow basic htsp format, fixes #5630

The tvguide can be very large for very low memory devices. So allow
a basic format which excludes the long description fields, thus
reducing memory overhead.

5 years agoxmltv: Allow sending basic xmltv format, fixes #5630
E.Smith [Wed, 1 May 2019 11:37:32 +0000 (12:37 +0100)] 
xmltv: Allow sending basic xmltv format, fixes #5630

Some devices have very limited memory and can not handle our full
xmltv output. For example, a current make of TV requires the xmltv
should be less than 5MB and only parses titles, not descriptions.

So we now add an enum to the user access so the user can specify
a different format.

Basic format gives you a limited xmltv document.

Basic (no hash) gives you the limited xmltv document but avoids
using hashes for channel ids and uses the name instead since some
(broken) TVs require this.

5 years agochannels: Make const-correct.
E.Smith [Wed, 1 May 2019 11:21:33 +0000 (12:21 +0100)] 
channels: Make const-correct.

5 years agoautobuild: add build target for raspbian-buster
mpmc [Mon, 1 Jul 2019 06:37:30 +0000 (07:37 +0100)] 
autobuild: add build target for raspbian-buster

5 years agobugfix for autorecs duplicate episode number detection in autorecs
Herbert von Broeuschmeul [Fri, 31 May 2019 18:00:59 +0000 (20:00 +0200)] 
bugfix for autorecs duplicate episode number detection in autorecs

"record if different episode number" doesn't work as expected in the master branch:
see https://tvheadend.org/issues/5632

With this modification, the season will be taken into account,
as it was before, in order to determine if two episodes have different episode numbers or not.

5 years agoapi: fix the wrong negative error codes, fixes #5743
Jaroslav Kysela [Mon, 14 Oct 2019 16:33:06 +0000 (18:33 +0200)] 
api: fix the wrong negative error codes, fixes #5743

5 years agolinuxdvb: take in account similar dmx for the exclusive tuner access, fixes #5744
Jaroslav Kysela [Mon, 14 Oct 2019 10:53:17 +0000 (12:53 +0200)] 
linuxdvb: take in account similar dmx for the exclusive tuner access, fixes #5744

5 years agolinuxdvb: compilation fix, fixes #5739
Jaroslav Kysela [Sun, 6 Oct 2019 18:33:17 +0000 (20:33 +0200)] 
linuxdvb: compilation fix, fixes #5739

5 years agoman page: Correct default values for http and htsp port
Martin Thierer [Tue, 10 Sep 2019 17:09:43 +0000 (19:09 +0200)] 
man page: Correct default values for http and htsp port

5 years agobouquet: fix overflow when building for 32-bit system On 32-bit system hash value...
Peter Vicman [Tue, 24 Sep 2019 12:13:45 +0000 (14:13 +0200)] 
bouquet: fix overflow when building for 32-bit system On 32-bit system hash value from service can be truncated.

For example with #SERVICE 1:0:1:835:3EA:2174:EEEE0000:0:0:0
hash value EEEE0000 become 7FFFFFFF and there is no match in function mpegts_service_find_e2().

5 years agoservice: correct fhdtv/uhdtv height checks
Jaroslav Kysela [Sun, 6 Oct 2019 15:05:50 +0000 (17:05 +0200)] 
service: correct fhdtv/uhdtv height checks

5 years agoadd FHD quality support
Erik Nilsson [Tue, 27 Aug 2019 17:44:45 +0000 (19:44 +0200)] 
add FHD quality support

5 years agolinuxdvb: do not mix DVBv3/v5 stats, it causes trouble to drivers, fixes #5625
Jaroslav Kysela [Sun, 6 Oct 2019 14:53:55 +0000 (16:53 +0200)] 
linuxdvb: do not mix DVBv3/v5 stats, it causes trouble to drivers, fixes #5625

5 years agosatip client: add ATSC- string parsing, issue #5728
Jaroslav Kysela [Sun, 6 Oct 2019 14:52:52 +0000 (16:52 +0200)] 
satip client: add ATSC- string parsing, issue #5728

6 years agocclient: more ECM PID fixes, reorder code to be more readable, fixes #5659
Jaroslav Kysela [Fri, 2 Aug 2019 11:38:29 +0000 (13:38 +0200)] 
cclient: more ECM PID fixes, reorder code to be more readable, fixes #5659

6 years agocclient: mark correctly ECM PID for close, fixes #5659
Jaroslav Kysela [Mon, 29 Jul 2019 18:53:41 +0000 (20:53 +0200)] 
cclient: mark correctly ECM PID for close, fixes #5659

6 years agocclient: fix the ECM PID flag for newcamd and cccam, fixes #5659
Jaroslav Kysela [Sat, 6 Jul 2019 13:40:05 +0000 (15:40 +0200)] 
cclient: fix the ECM PID flag for newcamd and cccam, fixes #5659

6 years agoInclude stdio.h before tvheadend headers
Bernd Kuhls [Mon, 1 Jul 2019 20:08:47 +0000 (22:08 +0200)] 
Include stdio.h before tvheadend headers

Fixes build error with uClibc: https://www.tvheadend.org/issues/5667

6 years agorevert bogus ONID and TSID remapping
premultiply [Sat, 8 Jun 2019 09:38:57 +0000 (11:38 +0200)] 
revert bogus ONID and TSID remapping

ONID and TSID values of 65535 (0xFFFF) are used and valid values.
This fix allows the proper reception of streams with this value.

6 years agompegts: use 32-bit tsid/onid to define the NONE /unset/ state properly
Jaroslav Kysela [Sun, 30 Jun 2019 14:36:14 +0000 (16:36 +0200)] 
mpegts: use 32-bit tsid/onid to define the NONE /unset/ state properly

6 years agolinuxdvb: fix signal status monitor
Koumes [Sat, 29 Jun 2019 21:01:15 +0000 (21:01 +0000)] 
linuxdvb: fix signal status monitor

6 years agoFix compilation with libhdhomerun 20190621
Michael Marley [Wed, 26 Jun 2019 23:35:50 +0000 (19:35 -0400)] 
Fix compilation with libhdhomerun 20190621

They renamed the symbol that was used to determine whether the
"hdhomerun_discover_find_devices_custom" needed to be aliased,
causing an FTBFS.  Instead, recognize both the old and new symbols.

6 years agoMakefile: fix -pie linking according to --disable-pie
Giulio Benetti [Fri, 14 Jun 2019 12:25:08 +0000 (14:25 +0200)] 
Makefile: fix -pie linking according to --disable-pie

Only compilation follows './configure --disable-pie', linking instead
doesn't, because '-pie' flag is passed to LDFLAGS uncoditionally.

So add '-pie' flag only if CONFIG_PIE=yes.

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
6 years agocapmt: another complation fix, fixes #5661
Jaroslav Kysela [Tue, 18 Jun 2019 09:10:02 +0000 (11:10 +0200)] 
capmt: another complation fix, fixes #5661

6 years agocapmt: fix compilation with recent gcc, fixes #5657
Jaroslav Kysela [Mon, 17 Jun 2019 18:56:54 +0000 (20:56 +0200)] 
capmt: fix compilation with recent gcc, fixes #5657

6 years agocapmt: fix for the oscam r11520+, fixes #5649
Jaroslav Kysela [Wed, 12 Jun 2019 14:43:58 +0000 (16:43 +0200)] 
capmt: fix for the oscam r11520+, fixes #5649

- allow to force the PMT composing, too

6 years agoen50221: fix menu text decoding
Anssi Hannula [Sat, 11 May 2019 22:56:48 +0000 (01:56 +0300)] 
en50221: fix menu text decoding

getmenutext() checks that dvb_get_string() returns greater than 0, but
that function returns 0 on success.

This causes menu text decoding to always fail, resulting in no menu
texts.

Fix the check to match dvb_get_string() behavior.