]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agopsip: optimize the eit loop
Jaroslav Kysela [Fri, 30 Oct 2015 07:15:32 +0000 (08:15 +0100)] 
psip: optimize the eit loop

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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.

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

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

10 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

10 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)

10 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

10 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

10 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

10 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.

10 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

10 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.

10 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

10 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

10 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

10 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

10 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

10 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)

10 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

10 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)

10 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

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

10 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

10 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

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

10 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

10 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

10 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.

10 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

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

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

10 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)

10 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

10 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

10 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)

10 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)

10 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

10 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

10 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

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

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

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

10 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

10 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

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

10 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

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

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

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

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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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.

10 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

10 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

10 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

10 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)

10 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.

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

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