]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
9 years agoiptv: http mux - handle mime application/x-mpegurl for m3u
Jaroslav Kysela [Thu, 29 Oct 2015 19:50:23 +0000 (20:50 +0100)] 
iptv: http mux - handle mime application/x-mpegurl for m3u

9 years agofix: htsp not informed when dvr changes
Glenn-1990 [Wed, 28 Oct 2015 21:31:57 +0000 (22:31 +0100)] 
fix: htsp not informed when dvr changes

9 years agohttp_client_add_args - remove the duplicate header line
Jaroslav Kysela [Thu, 29 Oct 2015 19:00:59 +0000 (20:00 +0100)] 
http_client_add_args - remove the duplicate header line

9 years agofix spawn_parse_args() - for latest change
Jaroslav Kysela [Thu, 29 Oct 2015 18:49:17 +0000 (19:49 +0100)] 
fix spawn_parse_args() - for latest change

9 years agompegts input: implement global clear stats
Jaroslav Kysela [Thu, 29 Oct 2015 17:04:15 +0000 (18:04 +0100)] 
mpegts input: implement global clear stats

9 years agoIPTV: autonet - import custom HTTP headers from m3u, fixes #3219
Jaroslav Kysela [Thu, 29 Oct 2015 16:56:02 +0000 (17:56 +0100)] 
IPTV: autonet - import custom HTTP headers from m3u, fixes #3219

9 years agoextension for spawn_parse_args - parse \b \f \n \r \t
Jaroslav Kysela [Thu, 29 Oct 2015 16:32:42 +0000 (17:32 +0100)] 
extension for spawn_parse_args - parse \b \f \n \r \t

9 years agoIPTV: allow custom HTTP headers for muxes, fixes #3182
Jaroslav Kysela [Thu, 29 Oct 2015 16:13:25 +0000 (17:13 +0100)] 
IPTV: allow custom HTTP headers for muxes, fixes #3182

9 years agoIPTV: autonet - allow pipe:// URLs - quickfix, fixes #3221
Jaroslav Kysela [Thu, 29 Oct 2015 15:05:39 +0000 (16:05 +0100)] 
IPTV: autonet - allow pipe:// URLs - quickfix, fixes #3221

9 years agoIPTV: autonet - allow pipe:// URLs, fixes #3221
Jaroslav Kysela [Thu, 29 Oct 2015 15:04:01 +0000 (16:04 +0100)] 
IPTV: autonet - allow pipe:// URLs, fixes #3221

9 years agochannel: v2 - add possibility to reuse EPG from another channel, fixes #3217
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

9 years agoRevert "channel: 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.

9 years agohttp server: /playlist and /xmltv urls are in sync now
Jaroslav Kysela [Wed, 28 Oct 2015 21:10:13 +0000 (22:10 +0100)] 
http server: /playlist and /xmltv urls are in sync now

9 years agofix spawn_parse_args() - endless loop - multiple spaces
Jaroslav Kysela [Wed, 28 Oct 2015 20:53:22 +0000 (21:53 +0100)] 
fix spawn_parse_args() - endless loop - multiple spaces

9 years agoEPG: don't track EPG for disabled channels, fix PSIP EPG - multiple channels
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

9 years agochannel: add possibility to reuse EPG from another channel, fixes #3217
Jaroslav Kysela [Wed, 28 Oct 2015 20:09:33 +0000 (21:09 +0100)] 
channel: add possibility to reuse EPG from another channel, fixes #3217

9 years agoXMLTV exporter: add channel icon src
Jaroslav Kysela [Wed, 28 Oct 2015 19:36:50 +0000 (20:36 +0100)] 
XMLTV exporter: add channel icon src

9 years agohttp server: add initial version of XMLTV exporter
Jaroslav Kysela [Wed, 28 Oct 2015 18:55:49 +0000 (19:55 +0100)] 
http server: add initial version of XMLTV exporter

9 years agohtsp: remove newline from subscribe debug log
Jaroslav Kysela [Wed, 28 Oct 2015 18:03:55 +0000 (19:03 +0100)] 
htsp: remove newline from subscribe debug log

9 years agoiptv: autonet - fix first import of lcn,logo,epgid
Jaroslav Kysela [Wed, 28 Oct 2015 15:01:04 +0000 (16:01 +0100)] 
iptv: autonet - fix first import of lcn,logo,epgid

9 years agoparsers: h265 parser - tiny optimizations
Jaroslav Kysela [Tue, 27 Oct 2015 20:43:23 +0000 (21:43 +0100)] 
parsers: h265 parser - tiny optimizations

9 years agotsfile: don't save tsfile channels
Jaroslav Kysela [Tue, 27 Oct 2015 20:31:18 +0000 (21:31 +0100)] 
tsfile: don't save tsfile channels

9 years agocoverity fixes
Jaroslav Kysela [Tue, 27 Oct 2015 09:38:37 +0000 (10:38 +0100)] 
coverity fixes

9 years agoepggrab: add updated column to the EPG Grabber Channels grid
Jaroslav Kysela [Tue, 27 Oct 2015 07:59:12 +0000 (08:59 +0100)] 
epggrab: add updated column to the EPG Grabber Channels grid

9 years agonew service with opentv EPG data for sky-it
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

9 years agoWEBUI: add missing icon
Jaroslav Kysela [Mon, 26 Oct 2015 20:32:23 +0000 (21:32 +0100)] 
WEBUI: add missing icon

9 years agoDVR: added re-record button to webui, fixes #3203
Jaroslav Kysela [Mon, 26 Oct 2015 20:28:49 +0000 (21:28 +0100)] 
DVR: added re-record button to webui, fixes #3203

9 years agoWEBUI: Fix the top information (CSV parsing)
Jaroslav Kysela [Mon, 26 Oct 2015 15:18:35 +0000 (16:18 +0100)] 
WEBUI: Fix the top information (CSV parsing)

9 years agoDVR: rerecord - never match dvb_eid of parent
Jaroslav Kysela [Mon, 26 Oct 2015 14:11:02 +0000 (15:11 +0100)] 
DVR: rerecord - never match dvb_eid of parent

9 years agodebian: tvheadend.init - add status, fixes #3208
Jaroslav Kysela [Mon, 26 Oct 2015 11:23:36 +0000 (12:23 +0100)] 
debian: tvheadend.init - add status, fixes #3208

9 years agohttp client: use similar protocol version as in original request for redirects, fixes...
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

9 years agoAdded extra width for time and prevented wrapping when locale uses AM/PM.
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.

9 years agoFix a English translation of language
trujulu [Tue, 20 Oct 2015 19:14:48 +0000 (21:14 +0200)] 
Fix a English translation of language

9 years agoDVR: Fix bug in dvr_autorec_changed. Inverting schedules states when there are disabl...
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.

9 years agoDVR: Implement max schedules limit for autorrecordings
traxxxto [Mon, 26 Oct 2015 09:16:55 +0000 (10:16 +0100)] 
DVR: Implement max schedules limit for autorrecordings

9 years agosatips: fix port number display in trace
Damjan Marion [Sun, 25 Oct 2015 11:30:03 +0000 (11:30 +0000)] 
satips: fix port number display in trace

9 years agoepggrab: add 'Only one auto channel' feature to EPG channel mapping
Jaroslav Kysela [Mon, 26 Oct 2015 08:56:13 +0000 (09:56 +0100)] 
epggrab: add 'Only one auto channel' feature to EPG channel mapping

9 years agoepggrab: manage multiple channel names for 'Auto EPG', fixes #3205
Jaroslav Kysela [Mon, 26 Oct 2015 08:26:45 +0000 (09:26 +0100)] 
epggrab: manage multiple channel names for 'Auto EPG', fixes #3205

9 years agolinuxdvb: increase the input buffer size to 188000 by default
Jaroslav Kysela [Sun, 25 Oct 2015 20:04:31 +0000 (21:04 +0100)] 
linuxdvb: increase the input buffer size to 188000 by default

9 years agoDVR: another rerecord changes (delete child = don't rerecord)
Jaroslav Kysela [Sun, 25 Oct 2015 19:56:15 +0000 (20:56 +0100)] 
DVR: another rerecord changes (delete child = don't rerecord)

9 years agoepggrab: module - fix the save/load procedure
Jaroslav Kysela [Sun, 25 Oct 2015 18:49:12 +0000 (19:49 +0100)] 
epggrab: module - fix the save/load procedure

9 years agoconfig: fix v23 migration (do it also for pyepg)
Jaroslav Kysela [Sun, 25 Oct 2015 18:13:04 +0000 (19:13 +0100)] 
config: fix v23 migration (do it also for pyepg)

9 years agoDVR: add new schedule states - completedWarning and completedRerecord, fixes #3196
Jaroslav Kysela [Sun, 25 Oct 2015 17:35:17 +0000 (18:35 +0100)] 
DVR: add new schedule states - completedWarning and completedRerecord, fixes #3196

9 years agoDVR: add norerecord flag
Jaroslav Kysela [Sun, 25 Oct 2015 17:15:40 +0000 (18:15 +0100)] 
DVR: add norerecord flag

9 years agoDVR: rerecord - don't call rerecord when user deleted child
Jaroslav Kysela [Sun, 25 Oct 2015 17:02:41 +0000 (18:02 +0100)] 
DVR: rerecord - don't call rerecord when user deleted child

9 years agoDVR: changed rerecord logic, it should fix most of problems
Jaroslav Kysela [Sun, 25 Oct 2015 13:51:10 +0000 (14:51 +0100)] 
DVR: changed rerecord logic, it should fix most of problems

9 years agoDVR: parent/slave cleanups
Jaroslav Kysela [Sat, 24 Oct 2015 21:41:12 +0000 (23:41 +0200)] 
DVR: parent/slave cleanups

9 years agohttpc: RTSP - allow 'Content-Length: 0' header
Jaroslav Kysela [Sat, 24 Oct 2015 20:46:40 +0000 (22:46 +0200)] 
httpc: RTSP - allow 'Content-Length: 0' header

9 years agowebui: comet - fix wrong memory access
Jaroslav Kysela [Sat, 24 Oct 2015 20:38:54 +0000 (22:38 +0200)] 
webui: comet - fix wrong memory access

9 years agoepggrab: global cleanup, manage channels per module
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.

9 years agoDVR: call dvr_entry_rerecord() in dvr_stop_recording
Jaroslav Kysela [Sat, 24 Oct 2015 19:30:10 +0000 (21:30 +0200)] 
DVR: call dvr_entry_rerecord() in dvr_stop_recording

9 years agotransifex: update templates
Jaroslav Kysela [Sat, 24 Oct 2015 19:28:56 +0000 (21:28 +0200)] 
transifex: update templates

9 years agosupport: add mkvcmp.py script
Jaroslav Kysela [Fri, 23 Oct 2015 22:18:38 +0000 (00:18 +0200)] 
support: add mkvcmp.py script

9 years agoparsers: fix H264 and H265 parsers (multiple 0x1e0)
Jaroslav Kysela [Fri, 23 Oct 2015 22:15:28 +0000 (00:15 +0200)] 
parsers: fix H264 and H265 parsers (multiple 0x1e0)

9 years agolinuxdvb: satconf - even more udelay fixes (rotor/switch) - keep everything consistent
Jaroslav Kysela [Fri, 23 Oct 2015 19:26:12 +0000 (21:26 +0200)] 
linuxdvb: satconf - even more udelay fixes (rotor/switch) - keep everything consistent

9 years agolinuxdvb: satconf - next 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

9 years agolinuxdvb: satconf - more udelay fixes (rotor/switch)
Jaroslav Kysela [Fri, 23 Oct 2015 19:16:44 +0000 (21:16 +0200)] 
linuxdvb: satconf - more udelay fixes (rotor/switch)

9 years agolinuxdvb: satconf - fix wrong udelay (milli/micro bug)
Jaroslav Kysela [Fri, 23 Oct 2015 19:04:49 +0000 (21:04 +0200)] 
linuxdvb: satconf - fix wrong udelay (milli/micro bug)

9 years agoACL: prefer UI language settings before EPG language settings in ACL grid
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

9 years agofix more internationalization issues, fixes #3202
Jaroslav Kysela [Fri, 23 Oct 2015 13:20:12 +0000 (15:20 +0200)] 
fix more internationalization issues, fixes #3202

9 years agofound other missing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:40:39 +0000 (13:40 +0200)] 
found other missing strings for localization

9 years agomissing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:25:31 +0000 (13:25 +0200)] 
missing strings for localization

9 years agomissing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:21:38 +0000 (13:21 +0200)] 
missing strings for localization

9 years agomissing strings for localization
Mario Di Raimondo [Fri, 23 Oct 2015 11:15:48 +0000 (13:15 +0200)] 
missing strings for localization

9 years agoepggrab: XMLTV / PyXML - don't use one global lock for whole input
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

9 years agotransifex update, sync C strings with en_US
Jaroslav Kysela [Fri, 23 Oct 2015 06:37:26 +0000 (08:37 +0200)] 
transifex update, sync C strings with en_US

9 years agointl: template update
Jaroslav Kysela [Fri, 23 Oct 2015 06:20:48 +0000 (08:20 +0200)] 
intl: template update

9 years agoDVR: don't prepend with ., fixes #3198
Jaroslav Kysela [Fri, 23 Oct 2015 06:20:40 +0000 (08:20 +0200)] 
DVR: don't prepend  with ., fixes #3198

9 years agobouquet: fix caption typo
Jaroslav Kysela [Thu, 22 Oct 2015 19:35:27 +0000 (21:35 +0200)] 
bouquet: fix caption typo

9 years agoDVR: fix typo
Jaroslav Kysela [Thu, 22 Oct 2015 19:20:46 +0000 (21:20 +0200)] 
DVR: fix typo

9 years agocapmt: revert one line
Jaroslav Kysela [Thu, 22 Oct 2015 19:13:50 +0000 (21:13 +0200)] 
capmt: revert one line

9 years agointl: new templates
Jaroslav Kysela [Thu, 22 Oct 2015 19:11:01 +0000 (21:11 +0200)] 
intl: new templates

9 years agopsip: small optimization
Jaroslav Kysela [Thu, 22 Oct 2015 16:20:03 +0000 (18:20 +0200)] 
psip: small optimization

9 years agoepggrab: channels - fix crash for EIT/PSIP
Jaroslav Kysela [Thu, 22 Oct 2015 16:02:47 +0000 (18:02 +0200)] 
epggrab: channels - fix crash for EIT/PSIP

9 years agopsip: don't use LOG_DEBUG but LOG_TRACE
Jaroslav Kysela [Thu, 22 Oct 2015 15:57:36 +0000 (17:57 +0200)] 
psip: don't use LOG_DEBUG but LOG_TRACE

9 years agopsip: compilation fixes, logic fixes
Jaroslav Kysela [Thu, 22 Oct 2015 15:43:37 +0000 (17:43 +0200)] 
psip: compilation fixes, logic fixes

9 years agopsip: attempted to update code for master changes
Dan Ziemba [Thu, 30 Jul 2015 05:46:58 +0000 (01:46 -0400)] 
psip: attempted to update code for master changes

9 years agoFix for incorrect pointer type
Dan Ziemba [Thu, 30 Jul 2015 05:15:00 +0000 (01:15 -0400)] 
Fix for incorrect pointer type

mpegts_table_state_t is now mpegts_psi_table_state_t

9 years agopsip: add event descriptions from ETT
Lauri Myllari [Mon, 19 Jan 2015 05:43:28 +0000 (21:43 -0800)] 
psip: add event descriptions from ETT

9 years agodvb_support: don't log warnings about leap second count
Lauri Myllari [Mon, 19 Jan 2015 05:43:02 +0000 (21:43 -0800)] 
dvb_support: don't log warnings about leap second count

9 years agopsip: create episode and broadcast to save epg data
Lauri Myllari [Sat, 17 Jan 2015 07:21:27 +0000 (23:21 -0800)] 
psip: create episode and broadcast to save epg data

9 years agoRevert "dvb_support: change GPS UTC offset to one less"
Lauri Myllari [Sat, 17 Jan 2015 07:20:24 +0000 (23:20 -0800)] 
Revert "dvb_support: change GPS UTC offset to one less"

This reverts commit b9a666e12ce61c70621a6acbb284b7c600a02059.

It doesn't seem to be needed based on real broadcasts.

9 years agopsip: increase ETT text buffer to 4k
Lauri Myllari [Mon, 12 Jan 2015 05:14:55 +0000 (21:14 -0800)] 
psip: increase ETT text buffer to 4k

9 years agodvb_psi: log ATSC extended channel name
Lauri Myllari [Mon, 12 Jan 2015 05:14:24 +0000 (21:14 -0800)] 
dvb_psi: log ATSC extended channel name

9 years agodvb_psi: log ATSC extended channel name
Lauri Myllari [Mon, 12 Jan 2015 05:06:03 +0000 (21:06 -0800)] 
dvb_psi: log ATSC extended channel name

9 years agodvb_psi: add ATSC STT parsing (no data is stored though)
Lauri Myllari [Mon, 12 Jan 2015 05:05:03 +0000 (21:05 -0800)] 
dvb_psi: add ATSC STT parsing (no data is stored though)

9 years agodvb_support: change GPS UTC offset to one less
Lauri Myllari [Mon, 12 Jan 2015 05:02:57 +0000 (21:02 -0800)] 
dvb_support: change GPS UTC offset to one less

Not sure why it's needed, but looking at STT samples it looks like the
offset is one less than I'd expect.

9 years agopsip: convert start times
Lauri Myllari [Mon, 12 Jan 2015 04:36:17 +0000 (20:36 -0800)] 
psip: convert start times

9 years agodvb_support: add helper to convert GPS time to Unix time
Lauri Myllari [Mon, 12 Jan 2015 04:35:40 +0000 (20:35 -0800)] 
dvb_support: add helper to convert GPS time to Unix time

9 years agopsip: read EIT and ETT text
Lauri Myllari [Sun, 11 Jan 2015 21:47:12 +0000 (13:47 -0800)] 
psip: read EIT and ETT text

9 years agodvb_support: return NULL terminated string from uncompressed MSS
Lauri Myllari [Sun, 11 Jan 2015 21:46:23 +0000 (13:46 -0800)] 
dvb_support: return NULL terminated string from uncompressed MSS

9 years agodvb_support: start implementing ATSC multiple string structure
Lauri Myllari [Sun, 11 Jan 2015 08:25:37 +0000 (00:25 -0800)] 
dvb_support: start implementing ATSC multiple string structure

9 years agopsip: use table PID/ID definitions
Lauri Myllari [Sat, 10 Jan 2015 19:14:26 +0000 (11:14 -0800)] 
psip: use table PID/ID definitions

9 years agodvb: add definitions for ATSC program info table IDs
Lauri Myllari [Sat, 10 Jan 2015 19:06:34 +0000 (11:06 -0800)] 
dvb: add definitions for ATSC program info table IDs

9 years agodvb: add ATSC descriptor definitions from A/65
Lauri Myllari [Sat, 10 Jan 2015 18:58:30 +0000 (10:58 -0800)] 
dvb: add ATSC descriptor definitions from A/65

9 years agodvb_psi: log VCT descriptors
Lauri Myllari [Sat, 10 Jan 2015 08:33:07 +0000 (00:33 -0800)] 
dvb_psi: log VCT descriptors

9 years agodvb_psi: log ATSC VCT descriptor length
Lauri Myllari [Sat, 10 Jan 2015 07:37:10 +0000 (23:37 -0800)] 
dvb_psi: log ATSC VCT descriptor length

9 years agopsip: look up channel by ETT source ID
Lauri Myllari [Sat, 10 Jan 2015 07:31:52 +0000 (23:31 -0800)] 
psip: look up channel by ETT source ID

9 years agopsip: iterate through EIT events
Lauri Myllari [Sat, 10 Jan 2015 07:31:19 +0000 (23:31 -0800)] 
psip: iterate through EIT events

9 years agopsip: parse ETT source and event IDs
Lauri Myllari [Sat, 10 Jan 2015 06:47:34 +0000 (22:47 -0800)] 
psip: parse ETT source and event IDs