]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Sun, 1 Nov 2015 20:15:11 +0000 (21:15 +0100)]
SAT>IP server: send replies to multicast M-SEARCH request from correct UDP port
Jaroslav Kysela [Sun, 1 Nov 2015 17:18:30 +0000 (18:18 +0100)]
IPTV: add trace for parsed m3u url
Jaroslav Kysela [Sun, 1 Nov 2015 17:06:42 +0000 (18:06 +0100)]
tsfix: increase possible DVBSUB diff by one second (as seen on UK HD mux)
Jaroslav Kysela [Sun, 1 Nov 2015 16:44:41 +0000 (17:44 +0100)]
IPTV: autonet - improve parsing of extra HTTP headers - accept & delimiter
Jaroslav Kysela [Sun, 1 Nov 2015 15:07:39 +0000 (16:07 +0100)]
IPTV: autonet - improve parsing of extra HTTP headers
Jaroslav Kysela [Sun, 1 Nov 2015 14:40:23 +0000 (15:40 +0100)]
bouquet: remove automatic channel when service is removed
Jaroslav Kysela [Sun, 1 Nov 2015 09:27:33 +0000 (10:27 +0100)]
DVR: add quick EPG running check to DVR thread
Jaroslav Kysela [Sun, 1 Nov 2015 09:19:46 +0000 (10:19 +0100)]
DVB: Improve EPG running check - do not stop other DVR records
Jaroslav Kysela [Sun, 1 Nov 2015 09:15:20 +0000 (10:15 +0100)]
psip: fix the broken logic, fixes #3239
Jaroslav Kysela [Sat, 31 Oct 2015 21:33:02 +0000 (22:33 +0100)]
channel: implement 'Use EPG Running State'
Jaroslav Kysela [Sat, 31 Oct 2015 21:26:36 +0000 (22:26 +0100)]
IPTV: m3u parser - another fix for url parser - reverse condition
Jaroslav Kysela [Sat, 31 Oct 2015 21:18:02 +0000 (22:18 +0100)]
Makefile.ffmpeg: update to ffmpeg-2.8.1 and latest libmfx, fixes #3236
Jaroslav Kysela [Sat, 31 Oct 2015 20:56:12 +0000 (21:56 +0100)]
DVR: improve EPG running marking - mark all other events and not running
Jaroslav Kysela [Sat, 31 Oct 2015 20:46:15 +0000 (21:46 +0100)]
DVR: don't restart service when EPG stop was received
Jaroslav Kysela [Sat, 31 Oct 2015 20:32:03 +0000 (21:32 +0100)]
DVR: improve dts/pts validation
Jaroslav Kysela [Sat, 31 Oct 2015 19:56:32 +0000 (20:56 +0100)]
DVR: fix wrong start conditions and cloning
Jaroslav Kysela [Sat, 31 Oct 2015 19:49:07 +0000 (20:49 +0100)]
DVR: use atomic ops instead dvr_thread_mutex
Jaroslav Kysela [Sat, 31 Oct 2015 19:28:12 +0000 (20:28 +0100)]
DVR: rewrite DVR thread to handle better EPG running flag
Jaroslav Kysela [Fri, 30 Oct 2015 22:10:54 +0000 (23:10 +0100)]
IPTV: m3u parser - another fix for url parser
Jaroslav Kysela [Fri, 30 Oct 2015 22:02:49 +0000 (23:02 +0100)]
channels: icons - fix lowercase for '%c'
Jaroslav Kysela [Fri, 30 Oct 2015 21:58:16 +0000 (22:58 +0100)]
DVR: improve locking in the DVR thread (not perfect)
Jaroslav Kysela [Fri, 30 Oct 2015 20:57:12 +0000 (21:57 +0100)]
IPTV: m3u parser - fix url parser
Jaroslav Kysela [Fri, 30 Oct 2015 18:42:02 +0000 (19:42 +0100)]
DVR: Fix the start conditions and do early stop properly, fixes #3228
Jaroslav Kysela [Fri, 30 Oct 2015 17:22:50 +0000 (18:22 +0100)]
DVR: an attempt to add the EPG running state check, fixes #3228
Jaroslav Kysela [Fri, 30 Oct 2015 16:42:37 +0000 (17:42 +0100)]
epggrab: fix is_paired() fcn - inverted result, fixes #3227
Jaroslav Kysela [Fri, 30 Oct 2015 15:15:11 +0000 (16:15 +0100)]
IPTV: m3u parser - fix wrong variable usage
Jaroslav Kysela [Fri, 30 Oct 2015 13:30:56 +0000 (14:30 +0100)]
DVR: improve EPG event update scheme, always check broadcast duration in fuzzy match
Jaroslav Kysela [Fri, 30 Oct 2015 12:53:57 +0000 (13:53 +0100)]
IPTV: m3u parser - fix wrong free
Jaroslav Kysela [Fri, 30 Oct 2015 11:34:37 +0000 (12:34 +0100)]
eit: tiny optimization
Jaroslav Kysela [Fri, 30 Oct 2015 10:35:33 +0000 (11:35 +0100)]
epggrab: fix the epgid match, prefer epgid then name and lastly number, fixes #3227
Andreas Smas [Fri, 30 Oct 2015 10:03:09 +0000 (11:03 +0100)]
eit: Fix a problem causing infinite loops during EIT parsing
Andreas Smas [Fri, 30 Oct 2015 09:51:07 +0000 (10:51 +0100)]
htsp: Send configured server name in login response
Jaroslav Kysela [Fri, 30 Oct 2015 08:05:58 +0000 (09:05 +0100)]
IPTV: http - add support for URLs without full spec
Jaroslav Kysela [Fri, 30 Oct 2015 07:15:32 +0000 (08:15 +0100)]
psip: optimize the eit loop
Jaroslav Kysela [Thu, 29 Oct 2015 19:50:23 +0000 (20:50 +0100)]
iptv: http mux - handle mime application/x-mpegurl for m3u
Glenn-1990 [Wed, 28 Oct 2015 21:31:57 +0000 (22:31 +0100)]
fix: htsp not informed when dvr changes
Jaroslav Kysela [Thu, 29 Oct 2015 19:00:59 +0000 (20:00 +0100)]
http_client_add_args - remove the duplicate header line
Jaroslav Kysela [Thu, 29 Oct 2015 18:49:17 +0000 (19:49 +0100)]
fix spawn_parse_args() - for latest change
Jaroslav Kysela [Thu, 29 Oct 2015 17:04:15 +0000 (18:04 +0100)]
mpegts input: implement global clear stats
Jaroslav Kysela [Thu, 29 Oct 2015 16:56:02 +0000 (17:56 +0100)]
IPTV: autonet - import custom HTTP headers from m3u, fixes #3219
Jaroslav Kysela [Thu, 29 Oct 2015 16:32:42 +0000 (17:32 +0100)]
extension for spawn_parse_args - parse \b \f \n \r \t
Jaroslav Kysela [Thu, 29 Oct 2015 16:13:25 +0000 (17:13 +0100)]
IPTV: allow custom HTTP headers for muxes, fixes #3182
Jaroslav Kysela [Thu, 29 Oct 2015 15:05:39 +0000 (16:05 +0100)]
IPTV: autonet - allow pipe:// URLs - quickfix, fixes #3221
Jaroslav Kysela [Thu, 29 Oct 2015 15:04:01 +0000 (16:04 +0100)]
IPTV: autonet - allow pipe:// URLs, fixes #3221
Jaroslav Kysela [Thu, 29 Oct 2015 14:49:01 +0000 (15:49 +0100)]
channel: v2 - add possibility to reuse EPG from another channel, fixes #3217
Jaroslav Kysela [Thu, 29 Oct 2015 07:29:58 +0000 (08:29 +0100)]
Revert "channel: add possibility to reuse EPG from another channel, fixes #3217"
This reverts commit
3ba8ec1989972c56f0fbb71f3b6061d50a0be740 .
It does not work as expected. The EPG data must be duplicated in database.
Jaroslav Kysela [Wed, 28 Oct 2015 21:10:13 +0000 (22:10 +0100)]
http server: /playlist and /xmltv urls are in sync now
Jaroslav Kysela [Wed, 28 Oct 2015 20:53:22 +0000 (21:53 +0100)]
fix spawn_parse_args() - endless loop - multiple spaces
Jaroslav Kysela [Wed, 28 Oct 2015 20:36:17 +0000 (21:36 +0100)]
EPG: don't track EPG for disabled channels, fix PSIP EPG - multiple channels
Jaroslav Kysela [Wed, 28 Oct 2015 20:09:33 +0000 (21:09 +0100)]
channel: add possibility to reuse EPG from another channel, fixes #3217
Jaroslav Kysela [Wed, 28 Oct 2015 19:36:50 +0000 (20:36 +0100)]
XMLTV exporter: add channel icon src
Jaroslav Kysela [Wed, 28 Oct 2015 18:55:49 +0000 (19:55 +0100)]
http server: add initial version of XMLTV exporter
Jaroslav Kysela [Wed, 28 Oct 2015 18:03:55 +0000 (19:03 +0100)]
htsp: remove newline from subscribe debug log
Jaroslav Kysela [Wed, 28 Oct 2015 15:01:04 +0000 (16:01 +0100)]
iptv: autonet - fix first import of lcn,logo,epgid
Jaroslav Kysela [Tue, 27 Oct 2015 20:43:23 +0000 (21:43 +0100)]
parsers: h265 parser - tiny optimizations
Jaroslav Kysela [Tue, 27 Oct 2015 20:31:18 +0000 (21:31 +0100)]
tsfile: don't save tsfile channels
Jaroslav Kysela [Tue, 27 Oct 2015 09:38:37 +0000 (10:38 +0100)]
coverity fixes
Jaroslav Kysela [Tue, 27 Oct 2015 07:59:12 +0000 (08:59 +0100)]
epggrab: add updated column to the EPG Grabber Channels grid
Mario Di Raimondo [Mon, 26 Oct 2015 13:54:07 +0000 (14:54 +0100)]
new service with opentv EPG data for sky-it
service with sid=3635 doesn't exist anymore
Jaroslav Kysela [Mon, 26 Oct 2015 20:32:23 +0000 (21:32 +0100)]
WEBUI: add missing icon
Jaroslav Kysela [Mon, 26 Oct 2015 20:28:49 +0000 (21:28 +0100)]
DVR: added re-record button to webui, fixes #3203
Jaroslav Kysela [Mon, 26 Oct 2015 15:18:35 +0000 (16:18 +0100)]
WEBUI: Fix the top information (CSV parsing)
Jaroslav Kysela [Mon, 26 Oct 2015 14:11:02 +0000 (15:11 +0100)]
DVR: rerecord - never match dvb_eid of parent
Jaroslav Kysela [Mon, 26 Oct 2015 11:23:36 +0000 (12:23 +0100)]
debian: tvheadend.init - add status, fixes #3208
Jaroslav Kysela [Mon, 26 Oct 2015 11:21:18 +0000 (12:21 +0100)]
http client: use similar protocol version as in original request for redirects, fixes #3207
Adrian Strilchuk [Fri, 23 Oct 2015 14:09:22 +0000 (10:09 -0400)]
Added extra width for time and prevented wrapping when locale uses AM/PM.
trujulu [Tue, 20 Oct 2015 19:14:48 +0000 (21:14 +0200)]
Fix a English translation of language
traxxxto [Mon, 26 Oct 2015 09:23:23 +0000 (10:23 +0100)]
DVR: Fix bug in dvr_autorec_changed. Inverting schedules states when there are disabled schedules.
traxxxto [Mon, 26 Oct 2015 09:16:55 +0000 (10:16 +0100)]
DVR: Implement max schedules limit for autorrecordings
Damjan Marion [Sun, 25 Oct 2015 11:30:03 +0000 (11:30 +0000)]
satips: fix port number display in trace
Jaroslav Kysela [Mon, 26 Oct 2015 08:56:13 +0000 (09:56 +0100)]
epggrab: add 'Only one auto channel' feature to EPG channel mapping
Jaroslav Kysela [Mon, 26 Oct 2015 08:26:45 +0000 (09:26 +0100)]
epggrab: manage multiple channel names for 'Auto EPG', fixes #3205
Jaroslav Kysela [Sun, 25 Oct 2015 20:04:31 +0000 (21:04 +0100)]
linuxdvb: increase the input buffer size to 188000 by default
Jaroslav Kysela [Sun, 25 Oct 2015 19:56:15 +0000 (20:56 +0100)]
DVR: another rerecord changes (delete child = don't rerecord)
Jaroslav Kysela [Sun, 25 Oct 2015 18:49:12 +0000 (19:49 +0100)]
epggrab: module - fix the save/load procedure
Jaroslav Kysela [Sun, 25 Oct 2015 18:13:04 +0000 (19:13 +0100)]
config: fix v23 migration (do it also for pyepg)
Jaroslav Kysela [Sun, 25 Oct 2015 17:35:17 +0000 (18:35 +0100)]
DVR: add new schedule states - completedWarning and completedRerecord, fixes #3196
Jaroslav Kysela [Sun, 25 Oct 2015 17:15:40 +0000 (18:15 +0100)]
DVR: add norerecord flag
Jaroslav Kysela [Sun, 25 Oct 2015 17:02:41 +0000 (18:02 +0100)]
DVR: rerecord - don't call rerecord when user deleted child
Jaroslav Kysela [Sun, 25 Oct 2015 13:51:10 +0000 (14:51 +0100)]
DVR: changed rerecord logic, it should fix most of problems
Jaroslav Kysela [Sat, 24 Oct 2015 21:41:12 +0000 (23:41 +0200)]
DVR: parent/slave cleanups
Jaroslav Kysela [Sat, 24 Oct 2015 20:46:40 +0000 (22:46 +0200)]
httpc: RTSP - allow 'Content-Length: 0' header
Jaroslav Kysela [Sat, 24 Oct 2015 20:38:54 +0000 (22:38 +0200)]
webui: comet - fix wrong memory access
Jaroslav Kysela [Sat, 24 Oct 2015 20:30:30 +0000 (22:30 +0200)]
epggrab: global cleanup, manage channels per module
The epggrab channel mapping was a big mess. For example XMLTV has
only one channels set for all input modules (external/internal)
so the things were merged and very confusing. Now, all sources
are taken as separate inputs with clean and straight mapping.
Also, show the path in EPG Channel Mapping.
Jaroslav Kysela [Sat, 24 Oct 2015 19:30:10 +0000 (21:30 +0200)]
DVR: call dvr_entry_rerecord() in dvr_stop_recording
Jaroslav Kysela [Sat, 24 Oct 2015 19:28:56 +0000 (21:28 +0200)]
transifex: update templates
Jaroslav Kysela [Fri, 23 Oct 2015 22:18:38 +0000 (00:18 +0200)]
support: add mkvcmp.py script
Jaroslav Kysela [Fri, 23 Oct 2015 22:15:28 +0000 (00:15 +0200)]
parsers: fix H264 and H265 parsers (multiple 0x1e0)
Jaroslav Kysela [Fri, 23 Oct 2015 19:26:12 +0000 (21:26 +0200)]
linuxdvb: satconf - even more udelay fixes (rotor/switch) - keep everything consistent
Jaroslav Kysela [Fri, 23 Oct 2015 19:21:05 +0000 (21:21 +0200)]
linuxdvb: satconf - next more udelay fixes (rotor/switch) - keep everything consistent
Jaroslav Kysela [Fri, 23 Oct 2015 19:16:44 +0000 (21:16 +0200)]
linuxdvb: satconf - more udelay fixes (rotor/switch)
Jaroslav Kysela [Fri, 23 Oct 2015 19:04:49 +0000 (21:04 +0200)]
linuxdvb: satconf - fix wrong udelay (milli/micro bug)
Jaroslav Kysela [Fri, 23 Oct 2015 13:34:58 +0000 (15:34 +0200)]
ACL: prefer UI language settings before EPG language settings in ACL grid
Jaroslav Kysela [Fri, 23 Oct 2015 13:20:12 +0000 (15:20 +0200)]
fix more internationalization issues, fixes #3202
Mario Di Raimondo [Fri, 23 Oct 2015 11:40:39 +0000 (13:40 +0200)]
found other missing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:25:31 +0000 (13:25 +0200)]
missing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:21:38 +0000 (13:21 +0200)]
missing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:15:48 +0000 (13:15 +0200)]
missing strings for localization
Jaroslav Kysela [Fri, 23 Oct 2015 12:25:23 +0000 (14:25 +0200)]
epggrab: XMLTV / PyXML - don't use one global lock for whole input
Jaroslav Kysela [Fri, 23 Oct 2015 06:37:26 +0000 (08:37 +0200)]
transifex update, sync C strings with en_US