]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
9 years agoDVR: improve dvr_entry state traces
Jaroslav Kysela [Mon, 15 Aug 2016 11:50:26 +0000 (13:50 +0200)] 
DVR: improve dvr_entry state traces

9 years agoDVR: tiny optimization in dvr_entry_set_timer()
Jaroslav Kysela [Mon, 15 Aug 2016 08:31:01 +0000 (10:31 +0200)] 
DVR: tiny optimization in dvr_entry_set_timer()

9 years agoparsers, tsfix: improve the packet log, merge common code
Jaroslav Kysela [Sun, 14 Aug 2016 08:01:16 +0000 (10:01 +0200)] 
parsers, tsfix: improve the packet log, merge common code

9 years agoglobalheaders: apply header only when the packet is correct
Jaroslav Kysela [Sat, 13 Aug 2016 10:25:53 +0000 (12:25 +0200)] 
globalheaders: apply header only when the packet is correct

9 years agotsfix: don't set reference clocks when packet is incomplete (with error)
Jaroslav Kysela [Sat, 13 Aug 2016 10:22:49 +0000 (12:22 +0200)] 
tsfix: don't set reference clocks when packet is incomplete (with error)

9 years agotsfix: drop packets with possible wrong timestamps (discontinuity)
Jaroslav Kysela [Sat, 13 Aug 2016 10:19:49 +0000 (12:19 +0200)] 
tsfix: drop packets with possible wrong timestamps (discontinuity)

9 years agoDVR: add '%g' (genre) formatter to postproc cmd, fixes #3932
Jaroslav Kysela [Sat, 13 Aug 2016 06:52:02 +0000 (08:52 +0200)] 
DVR: add '%g' (genre) formatter to postproc cmd, fixes #3932

9 years agotsfix: don't use freed packet (regression), fixes #3930
Jaroslav Kysela [Sat, 13 Aug 2016 06:35:17 +0000 (08:35 +0200)] 
tsfix: don't use freed packet (regression), fixes #3930

9 years agoFix 'integer constant is too large' in x86 build (http.c)
virtualdj [Wed, 20 Jul 2016 18:10:35 +0000 (20:10 +0200)] 
Fix 'integer constant is too large' in x86 build (http.c)

9 years agoFix FSF address
Mohamed El Morabity [Sat, 30 Jul 2016 07:31:11 +0000 (09:31 +0200)] 
Fix FSF address

9 years agotsfix: try to fix MPEG2VIDEO pts recovery for broken stream
Jaroslav Kysela [Thu, 11 Aug 2016 13:40:28 +0000 (15:40 +0200)] 
tsfix: try to fix MPEG2VIDEO pts recovery for broken stream

9 years agotsfix: little trace change (frametype)
Jaroslav Kysela [Thu, 11 Aug 2016 12:22:51 +0000 (14:22 +0200)] 
tsfix: little trace change (frametype)

9 years agotsfix: add more PTS_UNSET safe checks
Jaroslav Kysela [Wed, 10 Aug 2016 17:39:37 +0000 (19:39 +0200)] 
tsfix: add more PTS_UNSET safe checks

9 years agoglobalheaders: add PTS_UNSET safe checks
Jaroslav Kysela [Wed, 10 Aug 2016 16:28:52 +0000 (18:28 +0200)] 
globalheaders: add PTS_UNSET safe checks

9 years agotsfix: move from tsfixprintf to tvhtrace to allow better logs
Jaroslav Kysela [Wed, 10 Aug 2016 10:32:45 +0000 (12:32 +0200)] 
tsfix: move from tsfixprintf to tvhtrace to allow better logs

9 years agotimeshift: add PTS_UNSET check for pts/dts values
Jaroslav Kysela [Tue, 9 Aug 2016 07:34:46 +0000 (09:34 +0200)] 
timeshift: add PTS_UNSET check for pts/dts values

9 years agohttp api: fix NULL dereference for /api/hardware/satip/discover, fixes #3900
Jaroslav Kysela [Sat, 6 Aug 2016 19:33:05 +0000 (21:33 +0200)] 
http api: fix NULL dereference for /api/hardware/satip/discover, fixes #3900

9 years agosatip client: fix pids=all subscription for some circumstances
Jaroslav Kysela [Sat, 6 Aug 2016 19:12:13 +0000 (21:12 +0200)] 
satip client: fix pids=all subscription for some circumstances

9 years agosatip frontend: little optimization (max_pids_count)
Jaroslav Kysela [Sat, 6 Aug 2016 15:04:10 +0000 (17:04 +0200)] 
satip frontend: little optimization (max_pids_count)

9 years agodvr db: use labs instead abs for fuzzy match fcn
Jaroslav Kysela [Sat, 6 Aug 2016 15:03:13 +0000 (17:03 +0200)] 
dvr db: use labs instead abs for fuzzy match fcn

9 years agodvb: fix the compensation for maximal frequency delta based on SR
Jaroslav Kysela [Tue, 26 Jul 2016 07:44:29 +0000 (09:44 +0200)] 
dvb: fix the compensation for maximal frequency delta based on SR

9 years agosupport: updated the list of ubuntu versions to build
Adam Sutton [Thu, 14 Jul 2016 20:10:18 +0000 (21:10 +0100)] 
support: updated the list of ubuntu versions to build

9 years agoiptv: remove unused variables (fix for the last commit)
Jaroslav Kysela [Fri, 1 Jul 2016 08:59:42 +0000 (10:59 +0200)] 
iptv: remove unused variables (fix for the last commit)

9 years agompegts mux: protect mux free using refcouting
Jaroslav Kysela [Fri, 1 Jul 2016 08:50:00 +0000 (10:50 +0200)] 
mpegts mux: protect mux free using refcouting

9 years agohttp server: fix http_resolve path return (clang sanitizer)
Jaroslav Kysela [Fri, 1 Jul 2016 08:48:35 +0000 (10:48 +0200)] 
http server: fix http_resolve path return (clang sanitizer)

9 years agoMakefile.ffmpeg: enable h264_vaapi hevc_vaapi encoders
Jaroslav Kysela [Fri, 1 Jul 2016 07:34:40 +0000 (09:34 +0200)] 
Makefile.ffmpeg: enable h264_vaapi hevc_vaapi encoders

9 years agoUpgrade ffmpeg to 3.1
Joakim Gissberg [Mon, 27 Jun 2016 14:59:44 +0000 (16:59 +0200)] 
Upgrade ffmpeg to 3.1

9 years agompegts mux: add 'accept zero value for TSID' option, fixes #3877
Jaroslav Kysela [Mon, 27 Jun 2016 12:51:51 +0000 (14:51 +0200)] 
mpegts mux: add 'accept zero value for TSID' option, fixes #3877

9 years agowebui: fix idnode_filter_fields
lekma [Thu, 23 Jun 2016 06:28:14 +0000 (08:28 +0200)] 
webui: fix idnode_filter_fields

9 years agocaid: add DGCrypt (4ABF)
Jaroslav Kysela [Wed, 22 Jun 2016 15:36:14 +0000 (17:36 +0200)] 
caid: add DGCrypt (4ABF)

9 years agocapmt: move close trace bellow -1 check
Jaroslav Kysela [Tue, 21 Jun 2016 15:41:42 +0000 (17:41 +0200)] 
capmt: move close trace bellow -1 check

9 years agomdhelp: clean-up and add superuser access info
Mark Clarkstone [Mon, 20 Jun 2016 17:43:37 +0000 (18:43 +0100)] 
mdhelp: clean-up and add superuser access info

9 years agosatip client: fix wrong memory access, call arg cleanups
Jaroslav Kysela [Mon, 20 Jun 2016 08:53:27 +0000 (10:53 +0200)] 
satip client: fix wrong memory access, call arg cleanups

9 years agobuild fix for previous commit
Jaroslav Kysela [Mon, 20 Jun 2016 08:31:42 +0000 (10:31 +0200)] 
build fix for previous commit

9 years agohtsp server: fix memory leak in htsmsg_binary_deserialize() - free(buf)
Jaroslav Kysela [Mon, 20 Jun 2016 08:12:02 +0000 (10:12 +0200)] 
htsp server: fix memory leak in htsmsg_binary_deserialize() - free(buf)

9 years agoconfigure: add --enable-ccdebug (use -O0 for compiler - clang or gcc)
Jaroslav Kysela [Mon, 20 Jun 2016 06:24:57 +0000 (08:24 +0200)] 
configure: add --enable-ccdebug (use -O0 for compiler - clang or gcc)

9 years agoMakefile: return back -O2 (was -O0 -fPIE for debug - mistake)
Jaroslav Kysela [Sat, 18 Jun 2016 18:20:11 +0000 (20:20 +0200)] 
Makefile: return back -O2 (was -O0 -fPIE for debug - mistake)

9 years agohttp server: fix build
Jaroslav Kysela [Fri, 17 Jun 2016 21:12:39 +0000 (23:12 +0200)] 
http server: fix build

9 years agopktref cleanups: fix memoryinfo statistics and improve code readability
Jaroslav Kysela [Fri, 17 Jun 2016 21:11:12 +0000 (23:11 +0200)] 
pktref cleanups: fix memoryinfo statistics and improve code readability

9 years agoparsers: fix memory leak for packets when backlog is not enabled
Jaroslav Kysela [Fri, 17 Jun 2016 20:46:18 +0000 (22:46 +0200)] 
parsers: fix memory leak for packets when backlog is not enabled

9 years agoglobal headers: fix memory leak in error path
Jaroslav Kysela [Fri, 17 Jun 2016 20:13:30 +0000 (22:13 +0200)] 
global headers: fix memory leak in error path

9 years agodvbpsi: fix the dvb_desc_service() fcn - stack corruption (clang sanitizer)
Jaroslav Kysela [Fri, 17 Jun 2016 20:09:01 +0000 (22:09 +0200)] 
dvbpsi: fix the dvb_desc_service() fcn - stack corruption (clang sanitizer)

9 years agohttp server: fix memory leak in http_redirect (loc)
Jaroslav Kysela [Thu, 16 Jun 2016 07:33:44 +0000 (09:33 +0200)] 
http server: fix memory leak in http_redirect (loc)

9 years agosatip client: new muxconf option to allow partial match for muxes
TheTroll [Tue, 14 Jun 2016 18:20:54 +0000 (20:20 +0200)] 
satip client: new muxconf option to allow partial match for muxes

9 years agohttp server: fix memory leak - spill
Jaroslav Kysela [Mon, 13 Jun 2016 18:16:41 +0000 (20:16 +0200)] 
http server: fix memory leak - spill

9 years agohttp: fix digest auth - remove too restrictive check, fixes #3848, fixes #3826
Jaroslav Kysela [Mon, 13 Jun 2016 12:17:19 +0000 (14:17 +0200)] 
http: fix digest auth - remove too restrictive check, fixes #3848, fixes #3826

9 years agoMakefile.ffmpeg: change x264 URL
Jaroslav Kysela [Wed, 8 Jun 2016 10:59:38 +0000 (12:59 +0200)] 
Makefile.ffmpeg: change x264 URL

9 years agodvb: add compensation for maximal frequency delta based on SR
Jaroslav Kysela [Wed, 8 Jun 2016 07:22:00 +0000 (09:22 +0200)] 
dvb: add compensation for maximal frequency delta based on SR

9 years agoservice: don't create the standard nice name with adapter/input name
Jaroslav Kysela [Tue, 7 Jun 2016 11:21:05 +0000 (13:21 +0200)] 
service: don't create the standard nice name with adapter/input name

9 years agoDVB-T autodiscovery: validate more frequency and allow to reset code rate LP
Jaroslav Kysela [Tue, 7 Jun 2016 09:29:10 +0000 (11:29 +0200)] 
DVB-T autodiscovery: validate more frequency and allow to reset code rate LP

9 years agoDVB-T fixes: hierarchy code rate LP and dvb_mux_conf_str_dvbt
Jaroslav Kysela [Tue, 7 Jun 2016 09:08:32 +0000 (11:08 +0200)] 
DVB-T fixes: hierarchy code rate LP and dvb_mux_conf_str_dvbt

9 years agoSAT>IP client: rename RTSP/TCP to correct RTP/AVP/TCP transfer mode
Jaroslav Kysela [Mon, 6 Jun 2016 13:17:05 +0000 (15:17 +0200)] 
SAT>IP client: rename RTSP/TCP to correct RTP/AVP/TCP transfer mode

9 years agoDVR: fix files moved function, fixes #3818
Jaroslav Kysela [Mon, 6 Jun 2016 12:12:53 +0000 (14:12 +0200)] 
DVR: fix files moved function, fixes #3818

9 years agomdhelp: add tab specific button table to bouquets doc for force scan mdhelp: slightly...
Mark Clarkstone [Sat, 4 Jun 2016 05:14:12 +0000 (06:14 +0100)] 
mdhelp: add tab specific button table to bouquets doc for force scan mdhelp: slightly change new mux discovery option text mdhelp: hide list for autodiscovery property in mpegts_network_class replace with network_discovery markdown doc

9 years agomdhelp: update screenshots to reflect recent changes to the webui mdhelp: change...
Mark Clarkstone [Sat, 4 Jun 2016 04:54:54 +0000 (05:54 +0100)] 
mdhelp: update screenshots to reflect recent changes to the webui mdhelp: change bouquet caption "Bouquet" -> "Bouquets"

9 years agotvhdhomerun: warn user when pid is too large, and restrict pid to maximum
beralt [Sat, 4 Jun 2016 06:22:14 +0000 (08:22 +0200)] 
tvhdhomerun: warn user when pid is too large, and restrict pid to maximum

9 years agotvhdhomerun: fix full mux pid filter
beralt [Fri, 3 Jun 2016 06:55:34 +0000 (08:55 +0200)] 
tvhdhomerun: fix full mux pid filter

9 years agoapi: add /api/dvr/entry/filemoved, fixes #3818
Jaroslav Kysela [Fri, 3 Jun 2016 07:14:46 +0000 (09:14 +0200)] 
api: add /api/dvr/entry/filemoved, fixes #3818

9 years agobouquet: move 'rescan' trigger from table to toolbar button
Jaroslav Kysela [Wed, 1 Jun 2016 12:42:26 +0000 (14:42 +0200)] 
bouquet: move 'rescan' trigger from table to toolbar button

9 years agompegts network: always change muxes from fast-scan tables
Jaroslav Kysela [Wed, 1 Jun 2016 11:14:31 +0000 (13:14 +0200)] 
mpegts network: always change muxes from fast-scan tables

9 years agowebui: fix spinner field increment in forms
lekma [Wed, 1 Jun 2016 08:50:58 +0000 (10:50 +0200)] 
webui: fix spinner field increment in forms

9 years agowizard: coverity fix
Jaroslav Kysela [Wed, 1 Jun 2016 07:38:33 +0000 (09:38 +0200)] 
wizard: coverity fix

9 years agosatip client: fix wrong memory access
Jaroslav Kysela [Wed, 1 Jun 2016 07:37:52 +0000 (09:37 +0200)] 
satip client: fix wrong memory access

9 years agoFix C/Ku Label and Change switch frequency
Nicholas Sielicki [Tue, 24 May 2016 18:45:59 +0000 (18:45 +0000)] 
Fix C/Ku Label and Change switch frequency

* The C/Ku label was 5150/11700, in spite of the fact that the local
  oscillator frequencies were 5150/10750. This label is now changed to
  reflect the correct frequencies. Just to be clear: the frequencies
  themselves are unchanged, still at 5150/10750. Only the description
  changed.

Signed-off-by: Nicholas Sielicki <sielicki@bitwise>
9 years agoreplace pthread_yield with POSIX sched_yield
Carlo Landmeter [Thu, 12 May 2016 22:24:14 +0000 (00:24 +0200)] 
replace pthread_yield with POSIX sched_yield

See: http://linux.die.net/man/3/pthread_yield

9 years agodvb network discovery: add possibility to select 'new only muxes' and 'allow all...
Jaroslav Kysela [Mon, 30 May 2016 16:08:20 +0000 (18:08 +0200)] 
dvb network discovery: add possibility to select 'new only muxes' and 'allow all changes in mux' behaviour

9 years agodvb psi: another little correction for TSID check
Jaroslav Kysela [Mon, 30 May 2016 14:03:15 +0000 (16:03 +0200)] 
dvb psi: another little correction for TSID check

9 years agompegts scan: fix the situation where all SI tables are fine, but 'scan timed out...
Jaroslav Kysela [Mon, 30 May 2016 13:31:32 +0000 (15:31 +0200)] 
mpegts scan: fix the situation where all SI tables are fine, but 'scan timed out' is reported

9 years agompegts mux: move 'scan timed out' from info log to warn log
Jaroslav Kysela [Mon, 30 May 2016 13:04:15 +0000 (15:04 +0200)] 
mpegts mux: move 'scan timed out' from info log to warn log

9 years agompegts mux: implement enable/disable/ignore mux settings
Jaroslav Kysela [Mon, 30 May 2016 13:03:00 +0000 (15:03 +0200)] 
mpegts mux: implement enable/disable/ignore mux settings

9 years agodvb psi: another TSID detection hacks / fixes in PAT callback (16.0E)
Jaroslav Kysela [Sat, 28 May 2016 15:07:29 +0000 (17:07 +0200)] 
dvb psi: another TSID detection hacks / fixes in PAT callback (16.0E)

9 years agompegts mux: correct mpegts_mux_set_tsid() - none check
Jaroslav Kysela [Fri, 27 May 2016 18:45:26 +0000 (20:45 +0200)] 
mpegts mux: correct mpegts_mux_set_tsid() - none check

9 years agodvb psi: tiny PAT table optimization (TSID check)
Jaroslav Kysela [Fri, 27 May 2016 18:42:06 +0000 (20:42 +0200)] 
dvb psi: tiny PAT table optimization (TSID check)

9 years agodvb: split DVB-S muxes with different modulation and FEC
Jaroslav Kysela [Fri, 27 May 2016 18:39:54 +0000 (20:39 +0200)] 
dvb: split DVB-S muxes with different modulation and FEC

It seems that broadcasters do not sync the actual parameters across
all transponders (19.2E, 16E etc.). This means that TVH tries to
replace parameters, but it's not possible. So create duplicate
muxes - and allow users to remove them when broadcasters will
behave as they should.

9 years agomdhelp: add streaming profile property doc, fix a few descriptions
Mark Clarkstone [Fri, 27 May 2016 14:20:23 +0000 (15:20 +0100)] 
mdhelp: add streaming profile property doc, fix a few descriptions

9 years agomdhelp: add more property docs & update/correct some descriptions
Mark Clarkstone [Fri, 27 May 2016 13:08:42 +0000 (14:08 +0100)] 
mdhelp: add more property docs & update/correct some descriptions

9 years agomdhelp: add automatic service checking table doc
Mark Clarkstone [Thu, 26 May 2016 16:16:34 +0000 (17:16 +0100)] 
mdhelp: add automatic service checking table doc

9 years agomdhelp: fix tooltip display issue, extjs doesn't appear to like quotation marks in...
Mark Clarkstone [Thu, 26 May 2016 15:07:33 +0000 (16:07 +0100)] 
mdhelp: fix tooltip display issue, extjs doesn't appear to like quotation marks in tooltips!

9 years agomdhelp: more minor edits
Mark Clarkstone [Thu, 26 May 2016 15:03:40 +0000 (16:03 +0100)] 
mdhelp: more minor edits

9 years agomdhelp: shuffle some tips, update title property description for dvrtimerec, plus...
Mark Clarkstone [Thu, 26 May 2016 14:47:21 +0000 (15:47 +0100)] 
mdhelp: shuffle some tips, update title property description for dvrtimerec, plus other minor changes.

9 years agomdhelp: add column filter indication info
Mark Clarkstone [Thu, 26 May 2016 14:17:38 +0000 (15:17 +0100)] 
mdhelp: add column filter indication info

9 years agomdhelp: remove unnecessary property names from some descriptions
Mark Clarkstone [Tue, 24 May 2016 21:42:27 +0000 (22:42 +0100)] 
mdhelp: remove unnecessary property names from some descriptions

9 years agomdhelp: add satip server mux handling table.
Mark Clarkstone [Tue, 24 May 2016 21:19:52 +0000 (22:19 +0100)] 
mdhelp: add satip server mux handling table.

9 years agomdhelp: update play doc, include play doc in dvrentry, tidy picon servicetype, add...
Mark Clarkstone [Mon, 23 May 2016 15:15:30 +0000 (16:15 +0100)] 
mdhelp: update play doc, include play doc in dvrentry, tidy picon servicetype, add bouquet tagging doc, hide some more property lists. desc: update some property desciptions

9 years agosatip client: fix the satpos network limit
Jaroslav Kysela [Fri, 27 May 2016 11:00:23 +0000 (13:00 +0200)] 
satip client: fix the satpos network limit

9 years agodvb psi: improve the TSID detection (avoid creation of shadow services)
Jaroslav Kysela [Fri, 27 May 2016 10:55:29 +0000 (12:55 +0200)] 
dvb psi: improve the TSID detection (avoid creation of shadow services)

- do not set TSID from SDT callback
- check TSID in SDT callback for table 0x42 (current mux)
- if TSID differs in PAT callback, skip it, but allow slower override
  (10 checks) when new TSID is broadcasted

9 years agosatip client: fix the network grouping handling
Jaroslav Kysela [Wed, 25 May 2016 10:02:15 +0000 (12:02 +0200)] 
satip client: fix the network grouping handling

9 years agowebui: add small blue triangle as mark to filtered columns
Jaroslav Kysela [Wed, 25 May 2016 09:40:25 +0000 (11:40 +0200)] 
webui: add small blue triangle as mark to filtered columns

9 years agosatip client: do not set auto modulation, fixes #3821
Jaroslav Kysela [Tue, 24 May 2016 18:15:11 +0000 (20:15 +0200)] 
satip client: do not set auto modulation, fixes #3821

9 years agointl: update templates
Jaroslav Kysela [Tue, 24 May 2016 06:47:56 +0000 (08:47 +0200)] 
intl: update templates

9 years agointl: import some changes from en_US
Jaroslav Kysela [Tue, 24 May 2016 06:45:48 +0000 (08:45 +0200)] 
intl: import some changes from en_US

9 years agointl: transifex update
Jaroslav Kysela [Tue, 24 May 2016 06:29:51 +0000 (08:29 +0200)] 
intl: transifex update

9 years agowizard: fix string check - coverity
Jaroslav Kysela [Mon, 23 May 2016 19:37:55 +0000 (21:37 +0200)] 
wizard: fix string check - coverity

9 years agohttp: http_nonce_exists - fix possible string overflow - coverity
Jaroslav Kysela [Mon, 23 May 2016 19:35:58 +0000 (21:35 +0200)] 
http: http_nonce_exists - fix possible string overflow - coverity

9 years agolinuxdvb_frontend: fix possible string NULL dereference - coverity
Jaroslav Kysela [Mon, 23 May 2016 19:34:02 +0000 (21:34 +0200)] 
linuxdvb_frontend: fix possible string NULL dereference - coverity

9 years agowizard: fix string NULL pointer dereference - coverity
Jaroslav Kysela [Mon, 23 May 2016 19:32:22 +0000 (21:32 +0200)] 
wizard: fix string NULL pointer dereference - coverity

9 years agodoc_md: coverity - NULL check
Jaroslav Kysela [Mon, 23 May 2016 19:31:06 +0000 (21:31 +0200)] 
doc_md: coverity - NULL check

9 years agohdhomerun: coverity - fix double free
Jaroslav Kysela [Mon, 23 May 2016 19:29:21 +0000 (21:29 +0200)] 
hdhomerun: coverity - fix double free

9 years agoparsers: coverity - remove dead code
Jaroslav Kysela [Mon, 23 May 2016 19:27:35 +0000 (21:27 +0200)] 
parsers: coverity - remove dead code

9 years agowrappers: tvh_safe_usleep - fix ERRNO_AGAIN call - coverity
Jaroslav Kysela [Mon, 23 May 2016 19:26:32 +0000 (21:26 +0200)] 
wrappers: tvh_safe_usleep - fix ERRNO_AGAIN call - coverity