]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Mon, 7 Mar 2016 12:48:49 +0000 (13:48 +0100)]
bouquets: improve mapping / tag creation, fixes #3608
Jaroslav Kysela [Sun, 6 Mar 2016 19:56:14 +0000 (20:56 +0100)]
DVR: vfs - move disc space cleanup messages from tvhinfo to tvhtrace
Jaroslav Kysela [Sun, 6 Mar 2016 19:35:15 +0000 (20:35 +0100)]
DVR: fixed wrong dvr_do_prefix
Jaroslav Kysela [Sun, 6 Mar 2016 19:05:36 +0000 (20:05 +0100)]
mpegts service: do not touch multiplex for raw services (deferred destroy)
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.
Mark Clarkstone [Thu, 3 Mar 2016 18:45:43 +0000 (18:45 +0000)]
Fix small goof in text..
Jaroslav Kysela [Sun, 6 Mar 2016 08:55:02 +0000 (09:55 +0100)]
DVR: autorec - add another missing changed/completed calls
Jaroslav Kysela [Sun, 6 Mar 2016 08:44:54 +0000 (09:44 +0100)]
desrambler: fix compilation error
Jaroslav Kysela [Sun, 6 Mar 2016 08:38:23 +0000 (09:38 +0100)]
clock.h: add monotonic error for darwin
Jaroslav Kysela [Sun, 6 Mar 2016 08:36:49 +0000 (09:36 +0100)]
reduce gtimer check traces
Jaroslav Kysela [Sat, 5 Mar 2016 16:41:47 +0000 (17:41 +0100)]
tcp: fix tvhpoll_wait() return value checking
Jaroslav Kysela [Sat, 5 Mar 2016 16:33:05 +0000 (17:33 +0100)]
replace dispatch_clock variables with mclk() and gclk()
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
Jaroslav Kysela [Sat, 5 Mar 2016 16:01:33 +0000 (17:01 +0100)]
remove usleep/nanosleep calls - use own functions
Jaroslav Kysela [Sat, 5 Mar 2016 15:23:47 +0000 (16:23 +0100)]
change functions mono4sec/ms to ms/sec2mono
Jaroslav Kysela [Fri, 4 Mar 2016 17:56:37 +0000 (18:56 +0100)]
rewrite timers, remove avgstat
Jaroslav Kysela [Fri, 4 Mar 2016 11:46:49 +0000 (12:46 +0100)]
use monotonic thread conditions where appropriate
Jaroslav Kysela [Fri, 4 Mar 2016 08:57:33 +0000 (09:57 +0100)]
use tvh_mutex_timedlock instead pthread_mutex_timedlock
Jaroslav Kysela [Fri, 4 Mar 2016 08:42:44 +0000 (09:42 +0100)]
DVR: a try to make time calculation more robust
Mark Clarkstone [Thu, 3 Mar 2016 10:37:34 +0000 (10:37 +0000)]
Fix description for epg_parent property (duplicate .name).
Jaroslav Kysela [Wed, 2 Mar 2016 11:04:34 +0000 (12:04 +0100)]
DVR autorec: another inconsistency fixes (missing or extra schedules)
Jaroslav Kysela [Tue, 1 Mar 2016 19:29:50 +0000 (20:29 +0100)]
transifex update
pepeEL [Mon, 29 Feb 2016 21:52:56 +0000 (22:52 +0100)]
Change icon for DVR Profiles and Timeshift
It looks better
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.
Jaroslav Kysela [Tue, 1 Mar 2016 19:24:41 +0000 (20:24 +0100)]
rtsp client: more strict RTP/AVP/UDP check
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*.
Jaroslav Kysela [Mon, 29 Feb 2016 19:12:43 +0000 (20:12 +0100)]
DVR autorec: fix the initial autorec checking, fixes #3600
Jaroslav Kysela [Mon, 29 Feb 2016 19:04:25 +0000 (20:04 +0100)]
bouquet: fix wrong variable reference
Jaroslav Kysela [Mon, 29 Feb 2016 11:25:28 +0000 (12:25 +0100)]
remove extra ) in HD TV
Jaroslav Kysela [Fri, 26 Feb 2016 20:15:23 +0000 (21:15 +0100)]
service subscription: improve the input selection in busy condition
Jaroslav Kysela [Thu, 25 Feb 2016 10:31:23 +0000 (11:31 +0100)]
cwc: fix AES key handling (broken by previous commit)
spdfrk [Tue, 23 Feb 2016 14:36:46 +0000 (15:36 +0100)]
Update service_type_auto_list to match tvh servicetype_map
spdfrk [Tue, 23 Feb 2016 12:29:23 +0000 (13:29 +0100)]
Define ST_UNSET, extend type list and cleanup
spdfrk [Mon, 22 Feb 2016 21:26:49 +0000 (22:26 +0100)]
Use service type auto list
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.
Jaroslav Kysela [Wed, 24 Feb 2016 08:06:21 +0000 (09:06 +0100)]
cwc: fix mutex locking for ECM info replies, fixes #3589
Jaroslav Kysela [Tue, 23 Feb 2016 15:02:02 +0000 (16:02 +0100)]
DVR: fix another crash caused by formatter code
Jaroslav Kysela [Tue, 23 Feb 2016 07:20:12 +0000 (08:20 +0100)]
don't define linuxdvb_ca_t twice, fixes #3587
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
Jaroslav Kysela [Mon, 22 Feb 2016 19:55:30 +0000 (20:55 +0100)]
settings: fix the ugly bug (low limit of htsmsg_binary_serialize)
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
Jaroslav Kysela [Sat, 20 Feb 2016 09:55:16 +0000 (10:55 +0100)]
subscription: fix assert() fail caused by previous fix, fixes #3577
Jaroslav Kysela [Fri, 19 Feb 2016 19:33:58 +0000 (20:33 +0100)]
updated transifex templates
Mark Clarkstone [Fri, 19 Feb 2016 18:08:39 +0000 (18:08 +0000)]
Tooltips: And another..
Mark Clarkstone [Fri, 19 Feb 2016 18:06:52 +0000 (18:06 +0000)]
Tooltips: Fixed another small mistake >.<
Mark Clarkstone [Fri, 19 Feb 2016 18:05:35 +0000 (18:05 +0000)]
Tooltips: Added missing space..
Mark Clarkstone [Fri, 19 Feb 2016 17:55:54 +0000 (17:55 +0000)]
Wizard: Fixed another tiny mistake..
Jaroslav Kysela [Fri, 19 Feb 2016 17:12:44 +0000 (18:12 +0100)]
transifex update
Mark Clarkstone [Fri, 19 Feb 2016 16:48:20 +0000 (16:48 +0000)]
Wizard: Fixed some goofs. Thanks @ProfYaffle.
Mark Clarkstone [Thu, 18 Feb 2016 18:43:51 +0000 (18:43 +0000)]
Wizard: Added/changed more text..
Mark Clarkstone [Tue, 16 Feb 2016 13:29:04 +0000 (13:29 +0000)]
Wizard: Small change.
Mark Clarkstone [Tue, 16 Feb 2016 13:14:54 +0000 (13:14 +0000)]
Wizard: Scan status text.
Mark Clarkstone [Tue, 16 Feb 2016 09:28:02 +0000 (09:28 +0000)]
Wizard: More minor changes..
Mark Clarkstone [Fri, 12 Feb 2016 10:58:02 +0000 (10:58 +0000)]
Wizard: More corrections.
Mark Clarkstone [Thu, 11 Feb 2016 15:51:06 +0000 (15:51 +0000)]
Wizard: Some more texts..
Jaroslav Kysela [Fri, 19 Feb 2016 17:09:37 +0000 (18:09 +0100)]
DVR: format strings - replace " with ' to pass proper arguments
Jaroslav Kysela [Fri, 19 Feb 2016 17:07:41 +0000 (18:07 +0100)]
htsstr: fix htsstr_argsplit() - fixes #3573
Jaroslav Kysela [Fri, 19 Feb 2016 16:22:23 +0000 (17:22 +0100)]
DVR: accept char limiting for title and subtitle formatters, fixes #3541.
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)
Jaroslav Kysela [Fri, 19 Feb 2016 15:53:20 +0000 (16:53 +0100)]
access/htsp: add HTSP anonymize function, fixes #3502
Jaroslav Kysela [Fri, 19 Feb 2016 13:16:49 +0000 (14:16 +0100)]
timeshift: fix possible pipe overflow (and deadlock) on exit
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
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.
Jaroslav Kysela [Thu, 18 Feb 2016 17:29:43 +0000 (18:29 +0100)]
Makefile.ffmpeg: upgrade ffmpeg to 2.8.5, x264, x265
Jaroslav Kysela [Thu, 18 Feb 2016 17:17:45 +0000 (18:17 +0100)]
Makefile.ffmpeg: handle EXTRAARG for configure
Jaroslav Kysela [Thu, 18 Feb 2016 16:51:29 +0000 (17:51 +0100)]
wrappers: add sys/syscall.h include
Jaroslav Kysela [Thu, 18 Feb 2016 14:26:48 +0000 (15:26 +0100)]
SAT>IP server: improve descramble service selection (pmt based)
Jaroslav Kysela [Thu, 18 Feb 2016 12:08:57 +0000 (13:08 +0100)]
mpegts network: turn on skipinitscan & autodiscovery
Jaroslav Kysela [Wed, 17 Feb 2016 20:25:45 +0000 (21:25 +0100)]
parsers: mpeg2video - implement packet backlog
Jaroslav Kysela [Wed, 17 Feb 2016 16:57:56 +0000 (17:57 +0100)]
mpeg2 video parser: cleanups
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
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
Jaroslav Kysela [Tue, 16 Feb 2016 09:53:44 +0000 (10:53 +0100)]
SAT>IP client: fix timeout handling for fast switch, more traces
Jaroslav Kysela [Tue, 16 Feb 2016 07:39:04 +0000 (08:39 +0100)]
dvb_convert_date - fix tmzone handling (signess), fixes #3567
Jaroslav Kysela [Sun, 14 Feb 2016 17:49:41 +0000 (18:49 +0100)]
tvhdhomerun: fix memory leak in tvhdhomerun_frontend_update_pids()
Jaroslav Kysela [Sun, 14 Feb 2016 17:47:26 +0000 (18:47 +0100)]
settings: fix memory leak in hts_settings_save()
Jaroslav Kysela [Sun, 14 Feb 2016 11:04:22 +0000 (12:04 +0100)]
wizard: fix wrong memory access (delayed save)
Jaroslav Kysela [Sun, 14 Feb 2016 08:51:04 +0000 (09:51 +0100)]
dvb_convert_date: convert tmzone to seconds from minutes, fixes #3567
Jaroslav Kysela [Fri, 12 Feb 2016 12:56:42 +0000 (13:56 +0100)]
cosmetic
Jaroslav Kysela [Fri, 12 Feb 2016 12:29:49 +0000 (13:29 +0100)]
update intl templates for transifex
Jaroslav Kysela [Fri, 12 Feb 2016 12:25:28 +0000 (13:25 +0100)]
mpegts network: implement EIT time offset (extend localtime flag), fixes #3566
Jaroslav Kysela [Fri, 12 Feb 2016 10:44:56 +0000 (11:44 +0100)]
idnode: more idnode_save_check calls (mpegts_network)
Jaroslav Kysela [Thu, 11 Feb 2016 21:57:55 +0000 (22:57 +0100)]
idnode.h: fix compilation error (twice idnode_save_t typedefs)
Jaroslav Kysela [Thu, 11 Feb 2016 20:43:08 +0000 (21:43 +0100)]
timeshift: fix compilation (latest idnode changes)
Jaroslav Kysela [Thu, 11 Feb 2016 19:28:41 +0000 (20:28 +0100)]
settings: fix the save in gzip format
Jaroslav Kysela [Thu, 11 Feb 2016 15:31:54 +0000 (16:31 +0100)]
idnode: delayed save (3 seconds)
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
Jaroslav Kysela [Thu, 11 Feb 2016 13:46:54 +0000 (14:46 +0100)]
settings: use gzip for the mux/service settings
Jaroslav Kysela [Thu, 11 Feb 2016 12:52:57 +0000 (13:52 +0100)]
settings: merge mux config / service config into one file
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
Jaroslav Kysela [Wed, 10 Feb 2016 16:08:22 +0000 (17:08 +0100)]
idnode: change config save mechanism (do I/O outside global_lock)
Jaroslav Kysela [Wed, 10 Feb 2016 13:58:47 +0000 (14:58 +0100)]
idnode: move save calls to another thread
Jaroslav Kysela [Wed, 10 Feb 2016 08:15:25 +0000 (09:15 +0100)]
transifex update
Mark Clarkstone [Tue, 9 Feb 2016 19:02:09 +0000 (19:02 +0000)]
Wizard: Fix the markdown and add more notes.
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.
Mark Clarkstone [Tue, 9 Feb 2016 14:41:46 +0000 (14:41 +0000)]
Fix various mistakes.
Jaroslav Kysela [Tue, 9 Feb 2016 19:49:48 +0000 (20:49 +0100)]
fix pts_diff() function (same a b values)
Jaroslav Kysela [Tue, 9 Feb 2016 19:49:24 +0000 (20:49 +0100)]
mpegts input: cosmetic code change
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
Jaroslav Kysela [Tue, 9 Feb 2016 13:48:12 +0000 (14:48 +0100)]
transifex update