]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
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

10 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

10 years agopsip: listen for channel ETT
Lauri Myllari [Fri, 9 Jan 2015 21:28:10 +0000 (13:28 -0800)] 
psip: listen for channel ETT

10 years agopsip: look up EIT channel based on source_id
Lauri Myllari [Fri, 9 Jan 2015 18:11:21 +0000 (10:11 -0800)] 
psip: look up EIT channel based on source_id

10 years agompegts: store ATSC source_id to allow associating EIT
Lauri Myllari [Fri, 9 Jan 2015 18:08:06 +0000 (10:08 -0800)] 
mpegts: store ATSC source_id to allow associating EIT

10 years agopsip: listen for EIT and ETT tables
Lauri Myllari [Thu, 8 Jan 2015 21:55:48 +0000 (13:55 -0800)] 
psip: listen for EIT and ETT tables

10 years agoepggrab: add framework for an ATSC EPG grabber
Lauri Myllari [Thu, 8 Jan 2015 18:33:44 +0000 (10:33 -0800)] 
epggrab: add framework for an ATSC EPG grabber

10 years agoepggrab: EPG channel mapping - move to idnode interface, fixes #3188
Jaroslav Kysela [Thu, 22 Oct 2015 15:26:05 +0000 (17:26 +0200)] 
epggrab: EPG channel mapping - move to idnode interface, fixes #3188

10 years agoDVR: fix memory leak in dvr_inotify_add()
Jaroslav Kysela [Wed, 21 Oct 2015 17:30:44 +0000 (19:30 +0200)] 
DVR: fix memory leak in dvr_inotify_add()

10 years agoDVR: another re-record fix
Jaroslav Kysela [Wed, 21 Oct 2015 17:26:58 +0000 (19:26 +0200)] 
DVR: another re-record fix

10 years agoDVR inotify: fix fundamental error when inotify filename is re-registered
Jaroslav Kysela [Wed, 21 Oct 2015 17:22:15 +0000 (19:22 +0200)] 
DVR inotify: fix fundamental error when inotify filename is re-registered

10 years agoDVR: rerecord fixes
Jaroslav Kysela [Wed, 21 Oct 2015 16:54:37 +0000 (18:54 +0200)] 
DVR: rerecord fixes

10 years agompegts service: fix previous regression
Jaroslav Kysela [Wed, 21 Oct 2015 16:18:47 +0000 (18:18 +0200)] 
mpegts service: fix previous regression

10 years agompegts service: add enigma1/2 DVB-T/C matching
Jaroslav Kysela [Wed, 21 Oct 2015 15:58:31 +0000 (17:58 +0200)] 
mpegts service: add enigma1/2 DVB-T/C matching

10 years agoDVR: add possibility to re-record broken recordings
Jaroslav Kysela [Wed, 21 Oct 2015 14:06:10 +0000 (16:06 +0200)] 
DVR: add possibility to re-record broken recordings

10 years agoDVR: Add 'Maximum count' to autorec, fixes #3187
Jaroslav Kysela [Wed, 21 Oct 2015 12:21:55 +0000 (14:21 +0200)] 
DVR: Add 'Maximum count' to autorec, fixes #3187

10 years agodescrambler: do not cut data in buffer too early - fixes quick ECM, fixes #3186
Jaroslav Kysela [Wed, 21 Oct 2015 11:29:46 +0000 (13:29 +0200)] 
descrambler: do not cut data in buffer too early - fixes quick ECM, fixes #3186

10 years agocapmt: fixed obvious bug - wrong condition - this causes many 'Do you have OSCAM...
Jaroslav Kysela [Wed, 21 Oct 2015 10:47:09 +0000 (12:47 +0200)] 
capmt: fixed obvious bug - wrong condition - this causes many 'Do you have OSCAM running?' messages

10 years agoWebUI: fix capitalisation of getTotalCount function - fixes #3180
ProfYaffle [Tue, 20 Oct 2015 15:21:10 +0000 (16:21 +0100)] 
WebUI: fix capitalisation of getTotalCount function - fixes #3180

10 years agostreaming: improve the client shutdown detection
Jaroslav Kysela [Tue, 20 Oct 2015 21:16:43 +0000 (23:16 +0200)] 
streaming: improve the client shutdown detection

10 years agodescrambler/tsdemux: propagate descramble errors to other layers, fixes #3165
Jaroslav Kysela [Tue, 20 Oct 2015 19:55:11 +0000 (21:55 +0200)] 
descrambler/tsdemux: propagate descramble errors to other layers, fixes #3165

10 years agodescrambler: added buffer flush based on key interval time
Jaroslav Kysela [Tue, 20 Oct 2015 18:24:51 +0000 (20:24 +0200)] 
descrambler: added buffer flush based on key interval time

10 years agodescrambler: use correct timestamps for buffered data, add key_changed for the readab...
Jaroslav Kysela [Tue, 20 Oct 2015 18:03:08 +0000 (20:03 +0200)] 
descrambler: use correct timestamps for buffered data, add key_changed for the readability

10 years agodescrambler: use descrambler_data_cut where appropriate
Jaroslav Kysela [Tue, 20 Oct 2015 15:09:21 +0000 (17:09 +0200)] 
descrambler: use descrambler_data_cut where appropriate

10 years agodescrambler: split buffer to chunks with timestamps
Jaroslav Kysela [Tue, 20 Oct 2015 15:00:04 +0000 (17:00 +0200)] 
descrambler: split buffer to chunks with timestamps

This allows to remove chunks with no longer valid keys in future.

10 years agoparser: remove debug lines from depacketize()
Jaroslav Kysela [Tue, 20 Oct 2015 14:59:40 +0000 (16:59 +0200)] 
parser: remove debug lines from depacketize()

10 years agobouquet: fix the enable/disable sequence and channel numbering, fixes #3177
Jaroslav Kysela [Tue, 20 Oct 2015 13:15:36 +0000 (15:15 +0200)] 
bouquet: fix the enable/disable sequence and channel numbering, fixes #3177

10 years agointl: add missing en_US files
Jaroslav Kysela [Tue, 20 Oct 2015 12:59:21 +0000 (14:59 +0200)] 
intl: add missing en_US files

10 years agointl: another sync with transifex and en -> en_US change
Jaroslav Kysela [Tue, 20 Oct 2015 12:58:26 +0000 (14:58 +0200)] 
intl: another sync with transifex and en -> en_US change

10 years agotransifex update
Jaroslav Kysela [Tue, 20 Oct 2015 12:31:41 +0000 (14:31 +0200)] 
transifex update

10 years agoWEBUI: dvrfile - convert back the subscription file id to utf8
Jaroslav Kysela [Tue, 20 Oct 2015 12:01:48 +0000 (14:01 +0200)] 
WEBUI: dvrfile - convert back the subscription file id to utf8

10 years agobouquet: quickfix for the previous fix
Jaroslav Kysela [Tue, 20 Oct 2015 11:46:16 +0000 (13:46 +0200)] 
bouquet: quickfix for the previous fix

10 years agobouquet: add missing timer removal for e1/e2 bouquets, fixes #3175
Jaroslav Kysela [Tue, 20 Oct 2015 09:30:12 +0000 (11:30 +0200)] 
bouquet: add missing timer removal for e1/e2 bouquets, fixes #3175

10 years agoFix typos
Jellyfrog [Mon, 19 Oct 2015 22:00:53 +0000 (00:00 +0200)] 
Fix typos

10 years agoImprove Series and Episode parsing for Sky UK EPG 1. 5/22. Description 2. Description...
Nick Burrett [Mon, 19 Oct 2015 21:44:30 +0000 (22:44 +0100)] 
Improve Series and Episode parsing for Sky UK EPG 1. 5/22. Description 2. Description. 5/22 3. (Ep6) 4. (Ep6/22) 5. Description. S5 Ep22 6. Description. (S5, ep22)

1 & 2 often used by BBC
5. Used by UKTV (Dave, Gold etc)
6. Used by Sky
3 & 4. Used by Channel 4 group.

10 years agoparsers: improve AAC parser (multiple DTS packets)
Jaroslav Kysela [Tue, 20 Oct 2015 08:58:03 +0000 (10:58 +0200)] 
parsers: improve AAC parser (multiple DTS packets)

10 years agoparser: add frame parser for all mpeg audio layers (123)
Jaroslav Kysela [Tue, 20 Oct 2015 08:42:03 +0000 (10:42 +0200)] 
parser: add frame parser for all mpeg audio layers (123)

10 years agobouquets: add enigma1 parser, allow edit urls, logic fixes
Jaroslav Kysela [Mon, 19 Oct 2015 19:56:58 +0000 (21:56 +0200)] 
bouquets: add enigma1 parser, allow edit urls, logic fixes

10 years agoepggrab: add back removed epg save timer init, fixes #3174
Jaroslav Kysela [Mon, 19 Oct 2015 19:08:47 +0000 (21:08 +0200)] 
epggrab: add back removed epg save timer init, fixes #3174

10 years agobouquet: add enigma2 parser, fixes #2994
Jaroslav Kysela [Mon, 19 Oct 2015 16:46:48 +0000 (18:46 +0200)] 
bouquet: add enigma2 parser, fixes #2994

10 years agoXMLTV: Accept files without channel blocks
Jaroslav Kysela [Mon, 19 Oct 2015 08:32:57 +0000 (10:32 +0200)] 
XMLTV: Accept files without channel blocks

10 years agotransifex update
Jaroslav Kysela [Sun, 18 Oct 2015 23:16:29 +0000 (01:16 +0200)] 
transifex update

10 years agobouquet: one more bouquet_change_comment() fix
Jaroslav Kysela [Sun, 18 Oct 2015 19:53:05 +0000 (21:53 +0200)] 
bouquet: one more bouquet_change_comment() fix

10 years agosubscription: fix the wrong raw service removal
Jaroslav Kysela [Sun, 18 Oct 2015 19:47:00 +0000 (21:47 +0200)] 
subscription: fix the wrong raw service removal

10 years agocapmt: add pid flush to service destroy
Jaroslav Kysela [Sun, 18 Oct 2015 19:17:20 +0000 (21:17 +0200)] 
capmt: add pid flush to service destroy

10 years agodvbpsi: move the PMT A/V check to the proper place
Jaroslav Kysela [Sun, 18 Oct 2015 19:15:27 +0000 (21:15 +0200)] 
dvbpsi: move the PMT A/V check to the proper place

10 years agosubscription: add proper raw service cleanup, fixes instabilities
Jaroslav Kysela [Sun, 18 Oct 2015 18:54:49 +0000 (20:54 +0200)] 
subscription: add proper raw service cleanup, fixes instabilities

10 years agobouquet: fix condition in bouquet_change_comment()
Jaroslav Kysela [Sun, 18 Oct 2015 09:05:35 +0000 (11:05 +0200)] 
bouquet: fix condition in bouquet_change_comment()

10 years agohttpc: fix port checking in http_client_simple_reconnect()
Jaroslav Kysela [Sun, 18 Oct 2015 08:58:16 +0000 (10:58 +0200)] 
httpc: fix port checking in http_client_simple_reconnect()

10 years agopatterns update: other episode numbers and clean-up title from "live" mark
Mario Di Raimondo [Fri, 16 Oct 2015 15:02:10 +0000 (17:02 +0200)] 
patterns update: other episode numbers and clean-up title from "live" mark

10 years agotvhthread_create requires 5 arguments
Alexandre B [Sun, 18 Oct 2015 00:02:57 +0000 (02:02 +0200)] 
tvhthread_create requires 5 arguments

fix for this compilation error:
src/input/mpegts/linuxdvb/linuxdvb_ca.c:748:24: error: too few arguments to function ‘tvhthread_create’

10 years agohttpc: add more string url checking to http_client_simple_reconnect
Jaroslav Kysela [Sat, 17 Oct 2015 19:39:31 +0000 (21:39 +0200)] 
httpc: add more string url checking to http_client_simple_reconnect

10 years agotsfix: fix DVBSUB again - a wrong time reference was used to check
Jaroslav Kysela [Sat, 17 Oct 2015 19:28:30 +0000 (21:28 +0200)] 
tsfix: fix DVBSUB again - a wrong time reference was used to check