]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
9 years agobouquets: improve mapping / tag creation, fixes #3608
Jaroslav Kysela [Mon, 7 Mar 2016 12:48:49 +0000 (13:48 +0100)] 
bouquets: improve mapping / tag creation, fixes #3608

9 years agoDVR: vfs - move disc space cleanup messages from tvhinfo to tvhtrace
Jaroslav Kysela [Sun, 6 Mar 2016 19:56:14 +0000 (20:56 +0100)] 
DVR: vfs - move disc space cleanup messages from tvhinfo to tvhtrace

9 years agoDVR: fixed wrong dvr_do_prefix
Jaroslav Kysela [Sun, 6 Mar 2016 19:35:15 +0000 (20:35 +0100)] 
DVR: fixed wrong dvr_do_prefix

9 years agompegts service: do not touch multiplex for raw services (deferred destroy)
Jaroslav Kysela [Sun, 6 Mar 2016 19:05:36 +0000 (20:05 +0100)] 
mpegts service: do not touch multiplex for raw services (deferred destroy)

9 years agoconfig: Exclude timeshift buffer from configuration backup
Michael Marley [Wed, 2 Mar 2016 11:22:12 +0000 (06:22 -0500)] 
config: Exclude timeshift buffer from configuration backup

This fixes the issue where if TVHeadend was streaming live TV with
timeshift turned on and suffered an unclean shutdown followed
immediately by an upgrade, it would try to put the entire timeshift
buffer into the configuration backup.

9 years agoFix small goof in text..
Mark Clarkstone [Thu, 3 Mar 2016 18:45:43 +0000 (18:45 +0000)] 
Fix small goof in text..

9 years agoDVR: autorec - add another missing changed/completed calls
Jaroslav Kysela [Sun, 6 Mar 2016 08:55:02 +0000 (09:55 +0100)] 
DVR: autorec - add another missing changed/completed calls

9 years agodesrambler: fix compilation error
Jaroslav Kysela [Sun, 6 Mar 2016 08:44:54 +0000 (09:44 +0100)] 
desrambler: fix compilation error

9 years agoclock.h: add monotonic error for darwin
Jaroslav Kysela [Sun, 6 Mar 2016 08:38:23 +0000 (09:38 +0100)] 
clock.h: add monotonic error for darwin

9 years agoreduce gtimer check traces
Jaroslav Kysela [Sun, 6 Mar 2016 08:36:49 +0000 (09:36 +0100)] 
reduce gtimer check traces

9 years agotcp: fix tvhpoll_wait() return value checking
Jaroslav Kysela [Sat, 5 Mar 2016 16:41:47 +0000 (17:41 +0100)] 
tcp: fix tvhpoll_wait() return value checking

9 years agoreplace dispatch_clock variables with mclk() and gclk()
Jaroslav Kysela [Sat, 5 Mar 2016 16:33:05 +0000 (17:33 +0100)] 
replace dispatch_clock variables with mclk() and gclk()

9 years agoadd mtimer tick thread to update mono timer 10x in one second
Jaroslav Kysela [Sat, 5 Mar 2016 16:08:51 +0000 (17:08 +0100)] 
add mtimer tick thread to update mono timer 10x in one second

9 years agoremove usleep/nanosleep calls - use own functions
Jaroslav Kysela [Sat, 5 Mar 2016 16:01:33 +0000 (17:01 +0100)] 
remove usleep/nanosleep calls - use own functions

9 years agochange functions mono4sec/ms to ms/sec2mono
Jaroslav Kysela [Sat, 5 Mar 2016 15:23:47 +0000 (16:23 +0100)] 
change functions mono4sec/ms to ms/sec2mono

9 years agorewrite timers, remove avgstat
Jaroslav Kysela [Fri, 4 Mar 2016 17:56:37 +0000 (18:56 +0100)] 
rewrite timers, remove avgstat

9 years agouse monotonic thread conditions where appropriate
Jaroslav Kysela [Fri, 4 Mar 2016 11:46:49 +0000 (12:46 +0100)] 
use monotonic thread conditions where appropriate

9 years agouse tvh_mutex_timedlock instead pthread_mutex_timedlock
Jaroslav Kysela [Fri, 4 Mar 2016 08:57:33 +0000 (09:57 +0100)] 
use tvh_mutex_timedlock instead pthread_mutex_timedlock

9 years agoDVR: a try to make time calculation more robust
Jaroslav Kysela [Fri, 4 Mar 2016 08:42:44 +0000 (09:42 +0100)] 
DVR: a try to make time calculation more robust

9 years agoFix description for epg_parent property (duplicate .name).
Mark Clarkstone [Thu, 3 Mar 2016 10:37:34 +0000 (10:37 +0000)] 
Fix description for epg_parent property (duplicate .name).

9 years agoDVR autorec: another inconsistency fixes (missing or extra schedules)
Jaroslav Kysela [Wed, 2 Mar 2016 11:04:34 +0000 (12:04 +0100)] 
DVR autorec: another inconsistency fixes (missing or extra schedules)

9 years agotransifex update
Jaroslav Kysela [Tue, 1 Mar 2016 19:29:50 +0000 (20:29 +0100)] 
transifex update

9 years agoChange icon for DVR Profiles and Timeshift
pepeEL [Mon, 29 Feb 2016 21:52:56 +0000 (22:52 +0100)] 
Change icon for DVR Profiles and Timeshift

It looks better

9 years agoFixed some typos (apostrophes for accents where appropriate)
Nicola Apicella [Sun, 28 Feb 2016 19:40:10 +0000 (20:40 +0100)] 
Fixed some typos (apostrophes for accents where appropriate)

A bunch of accents used as apostrophes haven been replaced by the proper mark.

9 years agortsp client: more strict RTP/AVP/UDP check
Jaroslav Kysela [Tue, 1 Mar 2016 19:24:41 +0000 (20:24 +0100)] 
rtsp client: more strict RTP/AVP/UDP check

9 years agoRTSP: Also allow RTP/AVP/UDP stream type.
spdfrk [Sun, 28 Feb 2016 10:28:08 +0000 (11:28 +0100)] 
RTSP: Also allow RTP/AVP/UDP stream type.

It is possible that the server appends UDP to the type so just check for RTP/AVP*.

9 years agoDVR autorec: fix the initial autorec checking, fixes #3600
Jaroslav Kysela [Mon, 29 Feb 2016 19:12:43 +0000 (20:12 +0100)] 
DVR autorec: fix the initial autorec checking, fixes #3600

9 years agobouquet: fix wrong variable reference
Jaroslav Kysela [Mon, 29 Feb 2016 19:04:25 +0000 (20:04 +0100)] 
bouquet: fix wrong variable reference

9 years agoremove extra ) in HD TV
Jaroslav Kysela [Mon, 29 Feb 2016 11:25:28 +0000 (12:25 +0100)] 
remove extra ) in HD TV

9 years agoservice subscription: improve the input selection in busy condition
Jaroslav Kysela [Fri, 26 Feb 2016 20:15:23 +0000 (21:15 +0100)] 
service subscription: improve the input selection in busy condition

9 years agocwc: fix AES key handling (broken by previous commit)
Jaroslav Kysela [Thu, 25 Feb 2016 10:31:23 +0000 (11:31 +0100)] 
cwc: fix AES key handling (broken by previous commit)

9 years agoUpdate service_type_auto_list to match tvh servicetype_map
spdfrk [Tue, 23 Feb 2016 14:36:46 +0000 (15:36 +0100)] 
Update service_type_auto_list to match tvh servicetype_map

9 years agoDefine ST_UNSET, extend type list and cleanup
spdfrk [Tue, 23 Feb 2016 12:29:23 +0000 (13:29 +0100)] 
Define ST_UNSET, extend type list and cleanup

9 years agoUse service type auto list
spdfrk [Mon, 22 Feb 2016 21:26:49 +0000 (22:26 +0100)] 
Use service type auto list

9 years agoAdd service type override.
spdfrk [Mon, 22 Feb 2016 20:19:47 +0000 (21:19 +0100)] 
Add service type override.

Some providers don't set the service type correctly. This causes a problem when, for instance,
the client doesn't know if it's Radio or TV and chooses the wrong one.

This override will let the user set the service type.

9 years agocwc: fix mutex locking for ECM info replies, fixes #3589
Jaroslav Kysela [Wed, 24 Feb 2016 08:06:21 +0000 (09:06 +0100)] 
cwc: fix mutex locking for ECM info replies, fixes #3589

9 years agoDVR: fix another crash caused by formatter code
Jaroslav Kysela [Tue, 23 Feb 2016 15:02:02 +0000 (16:02 +0100)] 
DVR: fix another crash caused by formatter code

9 years agodon't define linuxdvb_ca_t twice, fixes #3587
Jaroslav Kysela [Tue, 23 Feb 2016 07:20:12 +0000 (08:20 +0100)] 
don't define linuxdvb_ca_t twice, fixes #3587

9 years agotvhdhomerun: the hdhomerun_device_get_tuner_status does not return status string...
Jaroslav Kysela [Mon, 22 Feb 2016 20:38:54 +0000 (21:38 +0100)] 
tvhdhomerun: the hdhomerun_device_get_tuner_status does not return status string on error, fixes #3586

9 years agosettings: fix the ugly bug (low limit of htsmsg_binary_serialize)
Jaroslav Kysela [Mon, 22 Feb 2016 19:55:30 +0000 (20:55 +0100)] 
settings: fix the ugly bug (low limit of htsmsg_binary_serialize)

9 years agoDVR: fix typo (and SIGSEGV caused by previous formatter changes, fixes #3582
Jaroslav Kysela [Sun, 21 Feb 2016 14:53:49 +0000 (15:53 +0100)] 
DVR: fix typo (and SIGSEGV caused by previous formatter changes, fixes #3582

9 years agosubscription: fix assert() fail caused by previous fix, fixes #3577
Jaroslav Kysela [Sat, 20 Feb 2016 09:55:16 +0000 (10:55 +0100)] 
subscription: fix assert() fail caused by previous fix, fixes #3577

9 years agoupdated transifex templates
Jaroslav Kysela [Fri, 19 Feb 2016 19:33:58 +0000 (20:33 +0100)] 
updated transifex templates

9 years agoTooltips: And another.. 804/head
Mark Clarkstone [Fri, 19 Feb 2016 18:08:39 +0000 (18:08 +0000)] 
Tooltips: And another..

9 years agoTooltips: Fixed another small mistake >.<
Mark Clarkstone [Fri, 19 Feb 2016 18:06:52 +0000 (18:06 +0000)] 
Tooltips: Fixed another small mistake >.<

9 years agoTooltips: Added missing space..
Mark Clarkstone [Fri, 19 Feb 2016 18:05:35 +0000 (18:05 +0000)] 
Tooltips: Added missing space..

9 years agoWizard: Fixed another tiny mistake..
Mark Clarkstone [Fri, 19 Feb 2016 17:55:54 +0000 (17:55 +0000)] 
Wizard: Fixed another tiny mistake..

9 years agotransifex update
Jaroslav Kysela [Fri, 19 Feb 2016 17:12:44 +0000 (18:12 +0100)] 
transifex update

9 years agoWizard: Fixed some goofs. Thanks @ProfYaffle.
Mark Clarkstone [Fri, 19 Feb 2016 16:48:20 +0000 (16:48 +0000)] 
Wizard: Fixed some goofs. Thanks @ProfYaffle.

9 years agoWizard: Added/changed more text..
Mark Clarkstone [Thu, 18 Feb 2016 18:43:51 +0000 (18:43 +0000)] 
Wizard: Added/changed more text..

9 years agoWizard: Small change.
Mark Clarkstone [Tue, 16 Feb 2016 13:29:04 +0000 (13:29 +0000)] 
Wizard: Small change.

9 years agoWizard: Scan status text.
Mark Clarkstone [Tue, 16 Feb 2016 13:14:54 +0000 (13:14 +0000)] 
Wizard: Scan status text.

9 years agoWizard: More minor changes..
Mark Clarkstone [Tue, 16 Feb 2016 09:28:02 +0000 (09:28 +0000)] 
Wizard: More minor changes..

9 years agoWizard: More corrections.
Mark Clarkstone [Fri, 12 Feb 2016 10:58:02 +0000 (10:58 +0000)] 
Wizard: More corrections.

9 years agoWizard: Some more texts..
Mark Clarkstone [Thu, 11 Feb 2016 15:51:06 +0000 (15:51 +0000)] 
Wizard: Some more texts..

9 years agoDVR: format strings - replace " with ' to pass proper arguments
Jaroslav Kysela [Fri, 19 Feb 2016 17:09:37 +0000 (18:09 +0100)] 
DVR: format strings - replace " with ' to pass proper arguments

9 years agohtsstr: fix htsstr_argsplit() - fixes #3573
Jaroslav Kysela [Fri, 19 Feb 2016 17:07:41 +0000 (18:07 +0100)] 
htsstr: fix htsstr_argsplit() - fixes #3573

9 years agoDVR: accept char limiting for title and subtitle formatters, fixes #3541.
Jaroslav Kysela [Fri, 19 Feb 2016 16:22:23 +0000 (17:22 +0100)] 
DVR: accept char limiting for title and subtitle formatters, fixes #3541.

9 years agoDVR: limit the filename length to 255 if windows compatible filenames are checked...
Jaroslav Kysela [Fri, 19 Feb 2016 16:01:30 +0000 (17:01 +0100)] 
DVR: limit the filename length to 255 if windows compatible filenames are checked, fixes #3541

- unfortunately pathconf(filename, _PC_NAME_MAX) returns a large value
  for VFAT (internal unicode handling)

9 years agoaccess/htsp: add HTSP anonymize function, fixes #3502
Jaroslav Kysela [Fri, 19 Feb 2016 15:53:20 +0000 (16:53 +0100)] 
access/htsp: add HTSP anonymize function, fixes #3502

9 years agotimeshift: fix possible pipe overflow (and deadlock) on exit
Jaroslav Kysela [Fri, 19 Feb 2016 13:16:49 +0000 (14:16 +0100)] 
timeshift: fix possible pipe overflow (and deadlock) on exit

9 years agosubscriptions: set ths_current_instance to NULL in subscription_unlink_service0(...
Jaroslav Kysela [Fri, 19 Feb 2016 13:15:02 +0000 (14:15 +0100)] 
subscriptions: set ths_current_instance to NULL in subscription_unlink_service0(), fixes #3577

9 years agoFix incomplete packet handling
spdfrk [Thu, 18 Feb 2016 19:33:51 +0000 (20:33 +0100)] 
Fix incomplete packet handling

A calculation error (offset / length) was made which only was a problem for incomplete packets. Also some slight optimization was possible.

9 years agoMakefile.ffmpeg: upgrade ffmpeg to 2.8.5, x264, x265
Jaroslav Kysela [Thu, 18 Feb 2016 17:29:43 +0000 (18:29 +0100)] 
Makefile.ffmpeg: upgrade ffmpeg to 2.8.5, x264, x265

9 years agoMakefile.ffmpeg: handle EXTRAARG for configure
Jaroslav Kysela [Thu, 18 Feb 2016 17:17:45 +0000 (18:17 +0100)] 
Makefile.ffmpeg: handle EXTRAARG for configure

9 years agowrappers: add sys/syscall.h include
Jaroslav Kysela [Thu, 18 Feb 2016 16:51:29 +0000 (17:51 +0100)] 
wrappers: add sys/syscall.h include

9 years agoSAT>IP server: improve descramble service selection (pmt based)
Jaroslav Kysela [Thu, 18 Feb 2016 14:26:48 +0000 (15:26 +0100)] 
SAT>IP server: improve descramble service selection (pmt based)

9 years agompegts network: turn on skipinitscan & autodiscovery
Jaroslav Kysela [Thu, 18 Feb 2016 12:08:57 +0000 (13:08 +0100)] 
mpegts network: turn on skipinitscan & autodiscovery

9 years agoparsers: mpeg2video - implement packet backlog
Jaroslav Kysela [Wed, 17 Feb 2016 20:25:45 +0000 (21:25 +0100)] 
parsers: mpeg2video - implement packet backlog

9 years agompeg2 video parser: cleanups
Jaroslav Kysela [Wed, 17 Feb 2016 16:57:56 +0000 (17:57 +0100)] 
mpeg2 video parser: cleanups

9 years agodebian: add ca-certificates to dep list as we need for github access
Adam Sutton [Wed, 17 Feb 2016 11:28:43 +0000 (11:28 +0000)] 
debian: add ca-certificates to dep list as we need for github access

9 years agomain: move hts_settings_done at the end of the shutdown sequence
Jaroslav Kysela [Wed, 17 Feb 2016 07:58:54 +0000 (08:58 +0100)] 
main: move hts_settings_done at the end of the shutdown sequence

9 years agoSAT>IP client: fix timeout handling for fast switch, more traces
Jaroslav Kysela [Tue, 16 Feb 2016 09:53:44 +0000 (10:53 +0100)] 
SAT>IP client: fix timeout handling for fast switch, more traces

9 years agodvb_convert_date - fix tmzone handling (signess), fixes #3567
Jaroslav Kysela [Tue, 16 Feb 2016 07:39:04 +0000 (08:39 +0100)] 
dvb_convert_date - fix tmzone handling (signess), fixes #3567

9 years agotvhdhomerun: fix memory leak in tvhdhomerun_frontend_update_pids()
Jaroslav Kysela [Sun, 14 Feb 2016 17:49:41 +0000 (18:49 +0100)] 
tvhdhomerun: fix memory leak in tvhdhomerun_frontend_update_pids()

9 years agosettings: fix memory leak in hts_settings_save()
Jaroslav Kysela [Sun, 14 Feb 2016 17:47:26 +0000 (18:47 +0100)] 
settings: fix memory leak in hts_settings_save()

9 years agowizard: fix wrong memory access (delayed save)
Jaroslav Kysela [Sun, 14 Feb 2016 11:04:22 +0000 (12:04 +0100)] 
wizard: fix wrong memory access (delayed save)

9 years agodvb_convert_date: convert tmzone to seconds from minutes, fixes #3567
Jaroslav Kysela [Sun, 14 Feb 2016 08:51:04 +0000 (09:51 +0100)] 
dvb_convert_date: convert tmzone to seconds from minutes, fixes #3567

9 years agocosmetic
Jaroslav Kysela [Fri, 12 Feb 2016 12:56:42 +0000 (13:56 +0100)] 
cosmetic

9 years agoupdate intl templates for transifex
Jaroslav Kysela [Fri, 12 Feb 2016 12:29:49 +0000 (13:29 +0100)] 
update intl templates for transifex

9 years agompegts network: implement EIT time offset (extend localtime flag), fixes #3566
Jaroslav Kysela [Fri, 12 Feb 2016 12:25:28 +0000 (13:25 +0100)] 
mpegts network: implement EIT time offset (extend localtime flag), fixes #3566

9 years agoidnode: more idnode_save_check calls (mpegts_network)
Jaroslav Kysela [Fri, 12 Feb 2016 10:44:56 +0000 (11:44 +0100)] 
idnode: more idnode_save_check calls (mpegts_network)

9 years agoidnode.h: fix compilation error (twice idnode_save_t typedefs)
Jaroslav Kysela [Thu, 11 Feb 2016 21:57:55 +0000 (22:57 +0100)] 
idnode.h: fix compilation error (twice idnode_save_t typedefs)

9 years agotimeshift: fix compilation (latest idnode changes)
Jaroslav Kysela [Thu, 11 Feb 2016 20:43:08 +0000 (21:43 +0100)] 
timeshift: fix compilation (latest idnode changes)

9 years agosettings: fix the save in gzip format
Jaroslav Kysela [Thu, 11 Feb 2016 19:28:41 +0000 (20:28 +0100)] 
settings: fix the save in gzip format

9 years agoidnode: delayed save (3 seconds)
Jaroslav Kysela [Thu, 11 Feb 2016 15:31:54 +0000 (16:31 +0100)] 
idnode: delayed save (3 seconds)

9 years agoidnode: a better mechanism to not save idnode data in the destroy phase
Jaroslav Kysela [Thu, 11 Feb 2016 14:02:55 +0000 (15:02 +0100)] 
idnode: a better mechanism to not save idnode data in the destroy phase

9 years agosettings: use gzip for the mux/service settings
Jaroslav Kysela [Thu, 11 Feb 2016 13:46:54 +0000 (14:46 +0100)] 
settings: use gzip for the mux/service settings

9 years agosettings: merge mux config / service config into one file
Jaroslav Kysela [Thu, 11 Feb 2016 12:52:57 +0000 (13:52 +0100)] 
settings: merge mux config / service config into one file

9 years agoidnode: add idnode_save_check mechanism to save queued entry on removal
Jaroslav Kysela [Wed, 10 Feb 2016 17:01:01 +0000 (18:01 +0100)] 
idnode: add idnode_save_check mechanism to save queued entry on removal

9 years agoidnode: change config save mechanism (do I/O outside global_lock)
Jaroslav Kysela [Wed, 10 Feb 2016 16:08:22 +0000 (17:08 +0100)] 
idnode: change config save mechanism (do I/O outside global_lock)

9 years agoidnode: move save calls to another thread
Jaroslav Kysela [Wed, 10 Feb 2016 13:58:47 +0000 (14:58 +0100)] 
idnode: move save calls to another thread

9 years agotransifex update
Jaroslav Kysela [Wed, 10 Feb 2016 08:15:25 +0000 (09:15 +0100)] 
transifex update

9 years agoWizard: Fix the markdown and add more notes.
Mark Clarkstone [Tue, 9 Feb 2016 19:02:09 +0000 (19:02 +0000)] 
Wizard: Fix the markdown and add more notes.

9 years agoTooltips and wizard: Mistakes were made, mistakes were corrected. Many thanks once...
Mark Clarkstone [Tue, 9 Feb 2016 18:11:43 +0000 (18:11 +0000)] 
Tooltips and wizard: Mistakes were made, mistakes were corrected. Many thanks once again @ProfYaffle.

9 years agoFix various mistakes.
Mark Clarkstone [Tue, 9 Feb 2016 14:41:46 +0000 (14:41 +0000)] 
Fix various mistakes.

9 years agofix pts_diff() function (same a b values)
Jaroslav Kysela [Tue, 9 Feb 2016 19:49:48 +0000 (20:49 +0100)] 
fix pts_diff() function (same a b values)

9 years agompegts input: cosmetic code change
Jaroslav Kysela [Tue, 9 Feb 2016 19:49:24 +0000 (20:49 +0100)] 
mpegts input: cosmetic code change

9 years agom3u/hls: fix the #EXT-X-STREAM-INF: parsing, improve stream selection for hls
Jaroslav Kysela [Tue, 9 Feb 2016 18:51:21 +0000 (19:51 +0100)] 
m3u/hls: fix the #EXT-X-STREAM-INF: parsing, improve stream selection for hls

9 years agotransifex update
Jaroslav Kysela [Tue, 9 Feb 2016 13:48:12 +0000 (14:48 +0100)] 
transifex update