]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
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
Jaroslav Kysela [Fri, 23 Oct 2015 06:20:48 +0000 (08:20 +0200)]
intl: template update
Jaroslav Kysela [Fri, 23 Oct 2015 06:20:40 +0000 (08:20 +0200)]
DVR: don't prepend with ., fixes #3198
Jaroslav Kysela [Thu, 22 Oct 2015 19:35:27 +0000 (21:35 +0200)]
bouquet: fix caption typo
Jaroslav Kysela [Thu, 22 Oct 2015 19:20:46 +0000 (21:20 +0200)]
DVR: fix typo
Jaroslav Kysela [Thu, 22 Oct 2015 19:13:50 +0000 (21:13 +0200)]
capmt: revert one line
Jaroslav Kysela [Thu, 22 Oct 2015 19:11:01 +0000 (21:11 +0200)]
intl: new templates
Jaroslav Kysela [Thu, 22 Oct 2015 16:20:03 +0000 (18:20 +0200)]
psip: small optimization
Jaroslav Kysela [Thu, 22 Oct 2015 16:02:47 +0000 (18:02 +0200)]
epggrab: channels - fix crash for EIT/PSIP
Jaroslav Kysela [Thu, 22 Oct 2015 15:57:36 +0000 (17:57 +0200)]
psip: don't use LOG_DEBUG but LOG_TRACE
Jaroslav Kysela [Thu, 22 Oct 2015 15:43:37 +0000 (17:43 +0200)]
psip: compilation fixes, logic fixes
Dan Ziemba [Thu, 30 Jul 2015 05:46:58 +0000 (01:46 -0400)]
psip: attempted to update code for master changes
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
Lauri Myllari [Mon, 19 Jan 2015 05:43:28 +0000 (21:43 -0800)]
psip: add event descriptions from ETT
Lauri Myllari [Mon, 19 Jan 2015 05:43:02 +0000 (21:43 -0800)]
dvb_support: don't log warnings about leap second count
Lauri Myllari [Sat, 17 Jan 2015 07:21:27 +0000 (23:21 -0800)]
psip: create episode and broadcast to save epg data
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.
Lauri Myllari [Mon, 12 Jan 2015 05:14:55 +0000 (21:14 -0800)]
psip: increase ETT text buffer to 4k
Lauri Myllari [Mon, 12 Jan 2015 05:14:24 +0000 (21:14 -0800)]
dvb_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
Lauri Myllari [Mon, 12 Jan 2015 05:05:03 +0000 (21:05 -0800)]
dvb_psi: add ATSC STT parsing (no data is stored though)
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.
Lauri Myllari [Mon, 12 Jan 2015 04:36:17 +0000 (20:36 -0800)]
psip: convert start times
Lauri Myllari [Mon, 12 Jan 2015 04:35:40 +0000 (20:35 -0800)]
dvb_support: add helper to convert GPS time to Unix time
Lauri Myllari [Sun, 11 Jan 2015 21:47:12 +0000 (13:47 -0800)]
psip: read EIT and ETT text
Lauri Myllari [Sun, 11 Jan 2015 21:46:23 +0000 (13:46 -0800)]
dvb_support: return NULL terminated string from uncompressed MSS
Lauri Myllari [Sun, 11 Jan 2015 08:25:37 +0000 (00:25 -0800)]
dvb_support: start implementing ATSC multiple string structure
Lauri Myllari [Sat, 10 Jan 2015 19:14:26 +0000 (11:14 -0800)]
psip: use table PID/ID definitions
Lauri Myllari [Sat, 10 Jan 2015 19:06:34 +0000 (11:06 -0800)]
dvb: add definitions for ATSC program info table IDs
Lauri Myllari [Sat, 10 Jan 2015 18:58:30 +0000 (10:58 -0800)]
dvb: add ATSC descriptor definitions from A/65
Lauri Myllari [Sat, 10 Jan 2015 08:33:07 +0000 (00:33 -0800)]
dvb_psi: log VCT descriptors
Lauri Myllari [Sat, 10 Jan 2015 07:37:10 +0000 (23:37 -0800)]
dvb_psi: log ATSC VCT descriptor length
Lauri Myllari [Sat, 10 Jan 2015 07:31:52 +0000 (23:31 -0800)]
psip: look up channel by ETT source ID
Lauri Myllari [Sat, 10 Jan 2015 07:31:19 +0000 (23:31 -0800)]
psip: iterate through EIT events
Lauri Myllari [Sat, 10 Jan 2015 06:47:34 +0000 (22:47 -0800)]
psip: parse ETT source and event IDs
Lauri Myllari [Fri, 9 Jan 2015 21:28:10 +0000 (13:28 -0800)]
psip: listen for channel ETT
Lauri Myllari [Fri, 9 Jan 2015 18:11:21 +0000 (10:11 -0800)]
psip: look up EIT channel based on source_id
Lauri Myllari [Fri, 9 Jan 2015 18:08:06 +0000 (10:08 -0800)]
mpegts: store ATSC source_id to allow associating EIT
Lauri Myllari [Thu, 8 Jan 2015 21:55:48 +0000 (13:55 -0800)]
psip: listen for EIT and ETT tables
Lauri Myllari [Thu, 8 Jan 2015 18:33:44 +0000 (10:33 -0800)]
epggrab: add framework for an ATSC EPG grabber
Jaroslav Kysela [Thu, 22 Oct 2015 15:26:05 +0000 (17:26 +0200)]
epggrab: EPG channel mapping - move to idnode interface, fixes #3188
Jaroslav Kysela [Wed, 21 Oct 2015 17:30:44 +0000 (19:30 +0200)]
DVR: fix memory leak in dvr_inotify_add()
Jaroslav Kysela [Wed, 21 Oct 2015 17:26:58 +0000 (19:26 +0200)]
DVR: another re-record fix
Jaroslav Kysela [Wed, 21 Oct 2015 17:22:15 +0000 (19:22 +0200)]
DVR inotify: fix fundamental error when inotify filename is re-registered
Jaroslav Kysela [Wed, 21 Oct 2015 16:54:37 +0000 (18:54 +0200)]
DVR: rerecord fixes
Jaroslav Kysela [Wed, 21 Oct 2015 16:18:47 +0000 (18:18 +0200)]
mpegts service: fix previous regression
Jaroslav Kysela [Wed, 21 Oct 2015 15:58:31 +0000 (17:58 +0200)]
mpegts service: add enigma1/2 DVB-T/C matching
Jaroslav Kysela [Wed, 21 Oct 2015 14:06:10 +0000 (16:06 +0200)]
DVR: add possibility to re-record broken recordings
Jaroslav Kysela [Wed, 21 Oct 2015 12:21:55 +0000 (14:21 +0200)]
DVR: Add 'Maximum count' to autorec, fixes #3187
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
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
ProfYaffle [Tue, 20 Oct 2015 15:21:10 +0000 (16:21 +0100)]
WebUI: fix capitalisation of getTotalCount function - fixes #3180
Jaroslav Kysela [Tue, 20 Oct 2015 21:16:43 +0000 (23:16 +0200)]
streaming: improve the client shutdown detection
Jaroslav Kysela [Tue, 20 Oct 2015 19:55:11 +0000 (21:55 +0200)]
descrambler/tsdemux: propagate descramble errors to other layers, fixes #3165
Jaroslav Kysela [Tue, 20 Oct 2015 18:24:51 +0000 (20:24 +0200)]
descrambler: added buffer flush based on key interval time
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
Jaroslav Kysela [Tue, 20 Oct 2015 15:09:21 +0000 (17:09 +0200)]
descrambler: use descrambler_data_cut where appropriate
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.
Jaroslav Kysela [Tue, 20 Oct 2015 14:59:40 +0000 (16:59 +0200)]
parser: remove debug lines from depacketize()
Jaroslav Kysela [Tue, 20 Oct 2015 13:15:36 +0000 (15:15 +0200)]
bouquet: fix the enable/disable sequence and channel numbering, fixes #3177
Jaroslav Kysela [Tue, 20 Oct 2015 12:59:21 +0000 (14:59 +0200)]
intl: add missing en_US files
Jaroslav Kysela [Tue, 20 Oct 2015 12:58:26 +0000 (14:58 +0200)]
intl: another sync with transifex and en -> en_US change
Jaroslav Kysela [Tue, 20 Oct 2015 12:31:41 +0000 (14:31 +0200)]
transifex update
Jaroslav Kysela [Tue, 20 Oct 2015 12:01:48 +0000 (14:01 +0200)]
WEBUI: dvrfile - convert back the subscription file id to utf8
Jaroslav Kysela [Tue, 20 Oct 2015 11:46:16 +0000 (13:46 +0200)]
bouquet: quickfix for the previous fix
Jaroslav Kysela [Tue, 20 Oct 2015 09:30:12 +0000 (11:30 +0200)]
bouquet: add missing timer removal for e1/e2 bouquets, fixes #3175
Jellyfrog [Mon, 19 Oct 2015 22:00:53 +0000 (00:00 +0200)]
Fix typos
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.
Jaroslav Kysela [Tue, 20 Oct 2015 08:58:03 +0000 (10:58 +0200)]
parsers: improve AAC parser (multiple DTS packets)
Jaroslav Kysela [Tue, 20 Oct 2015 08:42:03 +0000 (10:42 +0200)]
parser: add frame parser for all mpeg audio layers (123)
Jaroslav Kysela [Mon, 19 Oct 2015 19:56:58 +0000 (21:56 +0200)]
bouquets: add enigma1 parser, allow edit urls, logic fixes