]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agocwc: reset the preferred CA PID when key is late...
Jaroslav Kysela [Sat, 21 Feb 2015 20:32:29 +0000 (21:32 +0100)] 
cwc: reset the preferred CA PID when key is late...

11 years agodescrambler: prefcapid_lock - add constants to increase source readability
Jaroslav Kysela [Sat, 21 Feb 2015 20:16:36 +0000 (21:16 +0100)] 
descrambler: prefcapid_lock - add constants to increase source readability

11 years agoHTSP server: add stream and data errors to DVR entry, fixes #2515
Jaroslav Kysela [Wed, 18 Feb 2015 18:55:17 +0000 (19:55 +0100)] 
HTSP server: add stream and data errors to DVR entry, fixes #2515

11 years agoHTSP server: add errors field to packet statistics
Jaroslav Kysela [Wed, 18 Feb 2015 18:50:27 +0000 (19:50 +0100)] 
HTSP server: add errors field to packet statistics

11 years agopicons: do not use abort for not-critical check
Jaroslav Kysela [Wed, 18 Feb 2015 18:23:04 +0000 (19:23 +0100)] 
picons: do not use abort for not-critical check

11 years agopicons: fix filaname calculation for West positions, fixes #2685
Jaroslav Kysela [Wed, 18 Feb 2015 12:07:42 +0000 (13:07 +0100)] 
picons: fix filaname calculation for West positions, fixes #2685

11 years agotranscoding: use input time base for output
stbenz [Mon, 16 Feb 2015 18:43:10 +0000 (19:43 +0100)] 
transcoding: use input time base for output

11 years agouse iso format for date in default timerec title
Christian Lohmaier [Sun, 15 Feb 2015 21:12:36 +0000 (22:12 +0100)] 
use iso format for date in default timerec title

as local date format often conflicts with sorting/playback order
also update documentation with pointers to escape-code documentation

11 years agodvb support: fix dvb_mux_conf_str_dvbs - satpos
Jaroslav Kysela [Tue, 17 Feb 2015 20:15:15 +0000 (21:15 +0100)] 
dvb support: fix dvb_mux_conf_str_dvbs - satpos

11 years agofastscan: add services to all muxes/networks, fixes #2674
Jaroslav Kysela [Tue, 17 Feb 2015 19:57:46 +0000 (20:57 +0100)] 
fastscan: add services to all muxes/networks, fixes #2674

11 years agodvb: fix ENABLE_MPEGTS_DVB for dvb/orbitalpos/list, fixes #2683
Jaroslav Kysela [Tue, 17 Feb 2015 10:24:32 +0000 (11:24 +0100)] 
dvb: fix ENABLE_MPEGTS_DVB for dvb/orbitalpos/list, fixes #2683

11 years agodvb_psi: improve check for dead muxes, fixes #2682
Jaroslav Kysela [Mon, 16 Feb 2015 22:59:32 +0000 (23:59 +0100)] 
dvb_psi: improve check for dead muxes, fixes #2682

11 years agompegts network: mux discovery - add check to avoid NULL dereference, fixes #2678...
Jaroslav Kysela [Mon, 16 Feb 2015 19:26:22 +0000 (20:26 +0100)] 
mpegts network: mux discovery - add check to avoid NULL dereference, fixes #2678, fixes #2674

11 years agompegts: linked tuner - do not crash when the linked tuner cannot be started, fixes...
Jaroslav Kysela [Sun, 15 Feb 2015 19:19:36 +0000 (20:19 +0100)] 
mpegts: linked tuner - do not crash when the linked tuner cannot be started, fixes #2678

11 years agodvb mux: fix the frequency display name, add set helpers
Jaroslav Kysela [Fri, 13 Feb 2015 22:03:44 +0000 (23:03 +0100)] 
dvb mux: fix the frequency display name, add set helpers

11 years agoudp: fix compilation for kernels/libc without recvmmsg
Jaroslav Kysela [Thu, 12 Feb 2015 08:05:29 +0000 (09:05 +0100)] 
udp: fix compilation for kernels/libc without recvmmsg

11 years agoparsers: AAC - fix the thinko in the previous patch
Jaroslav Kysela [Wed, 11 Feb 2015 20:05:00 +0000 (21:05 +0100)] 
parsers: AAC - fix the thinko in the previous patch

11 years agoparsers: AAC - better handle SBR extension
Jaroslav Kysela [Wed, 11 Feb 2015 19:59:34 +0000 (20:59 +0100)] 
parsers: AAC - better handle SBR extension

11 years agocwc: little optimization in cwc_table_input
Jaroslav Kysela [Wed, 11 Feb 2015 14:03:31 +0000 (15:03 +0100)] 
cwc: little optimization in cwc_table_input

11 years agodvb: mux discovery - add forced muxes also to another DVB-S networks, fixes #2674
Jaroslav Kysela [Wed, 11 Feb 2015 13:25:44 +0000 (14:25 +0100)] 
dvb: mux discovery - add forced muxes also to another DVB-S networks, fixes #2674

11 years agoparsers: improve AAC/LATM parser
Jaroslav Kysela [Sun, 8 Feb 2015 17:19:25 +0000 (18:19 +0100)] 
parsers: improve AAC/LATM parser

11 years agotranscode: fix wrong memory access introduced by previous patch
Jaroslav Kysela [Tue, 10 Feb 2015 19:43:52 +0000 (20:43 +0100)] 
transcode: fix wrong memory access introduced by previous patch

11 years agotranscode: handle packets with the NULL payload
Jaroslav Kysela [Tue, 10 Feb 2015 17:24:08 +0000 (18:24 +0100)] 
transcode: handle packets with the NULL payload

11 years agoWEBUI: dvr - add DVR Configuration to finished and failed recordings, too
Jaroslav Kysela [Tue, 10 Feb 2015 09:52:52 +0000 (10:52 +0100)] 
WEBUI: dvr - add DVR Configuration to finished and failed recordings, too

11 years agochannel: icons - do not generate auto icon URL with {name-not-set}, fixes #2661
Jaroslav Kysela [Tue, 10 Feb 2015 08:41:28 +0000 (09:41 +0100)] 
channel: icons - do not generate auto icon URL with {name-not-set}, fixes #2661

11 years agolinuxdvb: fix compilation for dvb < 5.0
Jaroslav Kysela [Mon, 9 Feb 2015 21:17:15 +0000 (22:17 +0100)] 
linuxdvb: fix compilation for dvb < 5.0

11 years agoscanfile: add some loading stats and warning when predefined muxes are empty
Jaroslav Kysela [Mon, 9 Feb 2015 21:05:23 +0000 (22:05 +0100)] 
scanfile: add some loading stats and warning when predefined muxes are empty

11 years agompegts dvb: fix the DVB-S mux initialization - wrong position value
Jaroslav Kysela [Sun, 8 Feb 2015 19:30:56 +0000 (20:30 +0100)] 
mpegts dvb: fix the DVB-S mux initialization - wrong position value

11 years agofix typo in comment
Jaroslav Kysela [Sun, 8 Feb 2015 19:22:20 +0000 (20:22 +0100)] 
fix typo in comment

11 years agochannel: handle better ch_enable in EPG and DVR, fixes #2668
Jaroslav Kysela [Sun, 8 Feb 2015 14:17:01 +0000 (15:17 +0100)] 
channel: handle better ch_enable in EPG and DVR, fixes #2668

11 years agoDVR: improve autorec doc for the directory field, fixes #2667
Jaroslav Kysela [Sun, 8 Feb 2015 14:00:43 +0000 (15:00 +0100)] 
DVR: improve autorec doc for the directory field, fixes #2667

11 years agoadd data/conf/satellites file
Jaroslav Kysela [Sun, 8 Feb 2015 10:29:20 +0000 (11:29 +0100)] 
add data/conf/satellites file

11 years agobouquet: save bouquet on name change
Jaroslav Kysela [Thu, 5 Feb 2015 16:56:42 +0000 (17:56 +0100)] 
bouquet: save bouquet on name change

11 years agodvb_psi: fastscan fix - force to add fastscan muxes from NIT
Glenn-1990 [Thu, 5 Feb 2015 15:45:32 +0000 (16:45 +0100)] 
dvb_psi: fastscan fix - force to add fastscan muxes from NIT

11 years agodvb: remove orbital_dir, use negative orbital_pos value to distinguish East and West
Jaroslav Kysela [Thu, 5 Feb 2015 16:33:56 +0000 (17:33 +0100)] 
dvb: remove orbital_dir, use negative orbital_pos value to distinguish East and West

11 years agompegts dvb: add satellite position field to network, add proper interaction with...
Jaroslav Kysela [Thu, 5 Feb 2015 15:49:44 +0000 (16:49 +0100)] 
mpegts dvb: add satellite position field to network, add proper interaction with predefined muxes

11 years agotimeshift: reader - fix the possible wrong ctrl variable usage
Jaroslav Kysela [Thu, 5 Feb 2015 11:44:57 +0000 (12:44 +0100)] 
timeshift: reader - fix the possible wrong ctrl variable usage

11 years agodvb mux: change field names for multiple stream config parameters
Jaroslav Kysela [Wed, 4 Feb 2015 16:57:02 +0000 (17:57 +0100)] 
dvb mux: change field names for multiple stream config parameters

11 years agoACL: add "All DVR (rw)" to delete a DVR entry.
Ben Kibbey [Thu, 29 Jan 2015 02:07:49 +0000 (21:07 -0500)] 
ACL: add "All DVR (rw)" to delete a DVR entry.

This is to let a user remove a DVR entry created by another user rather
than only being able to access it.

11 years agoupdate fastscan conf with astra3
Glenn-1990 [Wed, 4 Feb 2015 13:42:34 +0000 (14:42 +0100)] 
update fastscan conf with astra3

11 years agodvb: add dvb_mux_conf_init() helper to move mux_conf initialization to one place
Jaroslav Kysela [Wed, 4 Feb 2015 16:41:35 +0000 (17:41 +0100)] 
dvb: add dvb_mux_conf_init() helper to move mux_conf initialization to one place

11 years agoSAT>IP: Do extra shutdown only once
Jaroslav Kysela [Wed, 4 Feb 2015 11:45:19 +0000 (12:45 +0100)] 
SAT>IP: Do extra shutdown only once

11 years agoFix file permissions 594/head
Mariusz Bialonczyk [Tue, 3 Feb 2015 18:26:57 +0000 (19:26 +0100)] 
Fix file permissions

11 years agocapmt: net proto: send stop descrambling command instead of closing socket
Mariusz Bialonczyk [Wed, 28 Jan 2015 18:25:07 +0000 (19:25 +0100)] 
capmt: net proto: send stop descrambling command instead of closing socket

This should also improve zap times a little bit.

11 years agofastscan: Fix typo for TV Vlaanderen
Jaroslav Kysela [Tue, 3 Feb 2015 14:31:11 +0000 (15:31 +0100)] 
fastscan: Fix typo for TV Vlaanderen

11 years agofastscan: add discovered muxes at first unconditionally - it should be _FAST_
Jaroslav Kysela [Tue, 3 Feb 2015 14:30:34 +0000 (15:30 +0100)] 
fastscan: add discovered muxes at first unconditionally - it should be _FAST_

11 years agomatroska muxer: update total duration using only audio/video tracks
Jaroslav Kysela [Mon, 2 Feb 2015 20:26:07 +0000 (21:26 +0100)] 
matroska muxer: update total duration using only audio/video tracks

11 years agodescrambler: cleanups for EMM handling
Jaroslav Kysela [Mon, 2 Feb 2015 19:21:14 +0000 (20:21 +0100)] 
descrambler: cleanups for EMM handling

11 years agoSAT>IP: add pls parameter for the DVB-T2 setup message
Jaroslav Kysela [Mon, 2 Feb 2015 14:14:08 +0000 (15:14 +0100)] 
SAT>IP: add pls parameter for the DVB-T2 setup message

11 years agodvb: add DVB_NO_STREAM_ID_FILTER define
Jaroslav Kysela [Mon, 2 Feb 2015 14:03:20 +0000 (15:03 +0100)] 
dvb: add DVB_NO_STREAM_ID_FILTER define

11 years agoFixed DVB-S2 multistream tuning.
CrazyCat [Wed, 28 Jan 2015 21:14:45 +0000 (23:14 +0200)] 
Fixed DVB-S2 multistream tuning.

11 years agoDVB-S2/T2 multistream support.
CrazyCat [Sun, 25 Jan 2015 22:30:29 +0000 (00:30 +0200)] 
DVB-S2/T2 multistream support.

11 years agotimerec entry not saved with htsp
Glenn-1990 [Sun, 1 Feb 2015 20:47:49 +0000 (21:47 +0100)] 
timerec entry not saved with htsp

11 years agohtsp server: do not queue packets with NULL payload
Jaroslav Kysela [Mon, 2 Feb 2015 10:50:24 +0000 (11:50 +0100)] 
htsp server: do not queue packets with NULL payload

11 years agoDVR WEBUI: add and update filesize in upcoming/current recordings
Jaroslav Kysela [Sun, 1 Feb 2015 16:45:07 +0000 (17:45 +0100)] 
DVR WEBUI: add and update filesize in upcoming/current recordings

11 years agodvr: implement file size change notifications
Jaroslav Kysela [Sun, 1 Feb 2015 16:36:26 +0000 (17:36 +0100)] 
dvr: implement file size change notifications

11 years agocwc: add CAID to reader nice name
Jaroslav Kysela [Sun, 1 Feb 2015 11:07:10 +0000 (12:07 +0100)] 
cwc: add CAID to reader nice name

11 years agodescrambler: reset ecm states for all readers when key is late
Jaroslav Kysela [Sun, 1 Feb 2015 10:52:37 +0000 (11:52 +0100)] 
descrambler: reset ecm states for all readers when key is late

11 years agotsfix: postpone the reference time decision until packets from all streams are collected
Jaroslav Kysela [Sat, 31 Jan 2015 19:13:04 +0000 (20:13 +0100)] 
tsfix: postpone the reference time decision until packets from all streams are collected

11 years agompegts parsers: another error forwarding fixes
Jaroslav Kysela [Sat, 31 Jan 2015 17:24:35 +0000 (18:24 +0100)] 
mpegts parsers: another error forwarding fixes

11 years agomuxers: ignore the NULL payload
Jaroslav Kysela [Sat, 31 Jan 2015 16:39:16 +0000 (17:39 +0100)] 
muxers: ignore the NULL payload

11 years agompegts parsers: cleanup the error forwarding
Jaroslav Kysela [Sat, 31 Jan 2015 16:35:35 +0000 (17:35 +0100)] 
mpegts parsers: cleanup the error forwarding

11 years agotsdemux: move the error handling to the parsers.c
Jaroslav Kysela [Sat, 31 Jan 2015 15:55:40 +0000 (16:55 +0100)] 
tsdemux: move the error handling to the parsers.c

11 years agodvr: use direct error flag handling
Jaroslav Kysela [Sat, 31 Jan 2015 15:53:07 +0000 (16:53 +0100)] 
dvr: use direct error flag handling

11 years agoopentv: fix bug introduced with recent changes - missing EPG for some channels
Jaroslav Kysela [Sat, 31 Jan 2015 15:22:23 +0000 (16:22 +0100)] 
opentv: fix bug introduced with recent changes - missing EPG for some channels

11 years agoDVR: Add data errors field
Jaroslav Kysela [Fri, 30 Jan 2015 21:08:55 +0000 (22:08 +0100)] 
DVR: Add data errors field

11 years agotsdemux: pass TS continuity errors to subscriptions
Jaroslav Kysela [Fri, 30 Jan 2015 20:49:37 +0000 (21:49 +0100)] 
tsdemux: pass TS continuity errors to subscriptions

11 years agotvhdhomerun: add modulation and symbolrate to channel tuning
beralt [Wed, 28 Jan 2015 12:18:37 +0000 (13:18 +0100)] 
tvhdhomerun: add modulation and symbolrate to channel tuning

11 years agompegts mux: fix the copy-and-paste type (default value for AC-3 Detection), fixes...
Jaroslav Kysela [Wed, 28 Jan 2015 19:59:38 +0000 (20:59 +0100)] 
mpegts mux: fix the copy-and-paste type (default value for AC-3 Detection), fixes #2647

11 years agodvb psi: add another AC-3 detection hack, fixes #2647
Jaroslav Kysela [Wed, 28 Jan 2015 13:56:21 +0000 (14:56 +0100)] 
dvb psi: add another AC-3 detection hack, fixes #2647

11 years agoparser: add support for ADTS data to SCT_AAC parser, fixes #2645
Jaroslav Kysela [Tue, 27 Jan 2015 20:06:10 +0000 (21:06 +0100)] 
parser: add support for ADTS data to SCT_AAC parser, fixes #2645

11 years agodoc: tvadapters - little fix in the Full DiseqC description
Jaroslav Kysela [Tue, 27 Jan 2015 18:58:11 +0000 (19:58 +0100)] 
doc: tvadapters - little fix in the Full DiseqC description

11 years agotvhcsa: fix compilation when TVHCSA is not enabled, fixes #2642
Jaroslav Kysela [Tue, 27 Jan 2015 18:55:37 +0000 (19:55 +0100)] 
tvhcsa: fix compilation when TVHCSA is not enabled, fixes #2642

11 years agolinuxdvb: make Full DiseqC as default
Jaroslav Kysela [Tue, 27 Jan 2015 18:50:13 +0000 (19:50 +0100)] 
linuxdvb: make Full DiseqC as default

11 years agoSAT>IP: add parsing for RTCP status string ver=1.2 (DVB-C), fixes #2646
Jaroslav Kysela [Tue, 27 Jan 2015 15:06:30 +0000 (16:06 +0100)] 
SAT>IP: add parsing for RTCP status string ver=1.2 (DVB-C), fixes #2646

11 years agompegts mux dvb: fix the load sequence and possible memory leak
Jaroslav Kysela [Tue, 27 Jan 2015 11:22:42 +0000 (12:22 +0100)] 
mpegts mux dvb: fix the load sequence and possible memory leak

11 years agoxml parser: skip UTF-8 BOM header, fixes #2644
Jaroslav Kysela [Tue, 27 Jan 2015 10:48:03 +0000 (11:48 +0100)] 
xml parser: skip UTF-8 BOM header, fixes #2644

11 years agompegts mux subscription: fix the live check (data timeout)
Jaroslav Kysela [Mon, 26 Jan 2015 19:58:39 +0000 (20:58 +0100)] 
mpegts mux subscription: fix the live check (data timeout)

11 years agotvhcsa: fix the read after allocated memory valgrind error
Jaroslav Kysela [Mon, 26 Jan 2015 19:13:01 +0000 (20:13 +0100)] 
tvhcsa: fix the read after allocated memory valgrind error

11 years agoopentv: fix complation with --disable-trace
Jaroslav Kysela [Mon, 26 Jan 2015 18:56:16 +0000 (19:56 +0100)] 
opentv: fix complation with --disable-trace

11 years agompegts input: linked inputs - optimization, trace fixes
Jaroslav Kysela [Mon, 26 Jan 2015 18:55:45 +0000 (19:55 +0100)] 
mpegts input: linked inputs - optimization, trace fixes

11 years agoesfilter: rename ONCE to ONE_TIME, improve doc
Jaroslav Kysela [Mon, 26 Jan 2015 14:00:04 +0000 (15:00 +0100)] 
esfilter: rename ONCE to ONE_TIME, improve doc

11 years agootamux: do not queue not enabled muxes
Jaroslav Kysela [Sun, 25 Jan 2015 19:32:35 +0000 (20:32 +0100)] 
otamux: do not queue not enabled muxes

11 years agompegts input: move linked input to advanced in WEB UI
Jaroslav Kysela [Sun, 25 Jan 2015 18:12:43 +0000 (19:12 +0100)] 
mpegts input: move linked input to advanced in WEB UI

11 years agoSAT>IP: corner case fixes, fixes #2638
Jaroslav Kysela [Sun, 25 Jan 2015 17:23:51 +0000 (18:23 +0100)] 
SAT>IP: corner case fixes, fixes #2638

- fixed wait before next tune (flush the incoming rtsp replies)
- fixed mutex global_lock deadlock (satip_frontend_tuning_error)

11 years agoMakefile: add -ldl for static ffmpeg build to fix arm dependencies
Jaroslav Kysela [Sat, 24 Jan 2015 21:16:34 +0000 (22:16 +0100)] 
Makefile: add -ldl for static ffmpeg build to fix arm dependencies

11 years agoprofile: add matroska/mpegts muxers from libav
Jaroslav Kysela [Sat, 24 Jan 2015 20:55:01 +0000 (21:55 +0100)] 
profile: add matroska/mpegts muxers from libav

11 years agofilebundle: try to fix build error for older zlib.. #3
Jaroslav Kysela [Sat, 24 Jan 2015 19:58:57 +0000 (20:58 +0100)] 
filebundle: try to fix build error for older zlib.. #3

11 years agofilebundle: try to fix build error for older zlib.. #2
Jaroslav Kysela [Sat, 24 Jan 2015 19:47:37 +0000 (20:47 +0100)] 
filebundle: try to fix build error for older zlib.. #2

11 years agofilebundle: try to fix build error for older zlib..
Jaroslav Kysela [Sat, 24 Jan 2015 19:30:28 +0000 (20:30 +0100)] 
filebundle: try to fix build error for older zlib..

11 years agodescrambler: fix mm_descrambler_lock deadlock in the CAT callback, fixes #2636
Jaroslav Kysela [Sat, 24 Jan 2015 19:22:29 +0000 (20:22 +0100)] 
descrambler: fix mm_descrambler_lock deadlock in the CAT callback, fixes #2636

11 years agompegts network scan: remove from queue disabled muxes
Jaroslav Kysela [Sat, 24 Jan 2015 19:07:21 +0000 (20:07 +0100)] 
mpegts network scan: remove from queue disabled muxes

11 years agoSAT>IP: Add frequency filter for DVB-S/S2
Jaroslav Kysela [Sat, 24 Jan 2015 19:06:51 +0000 (20:06 +0100)] 
SAT>IP: Add frequency filter for DVB-S/S2

11 years agoFix 519ec96 (capmt: network mode: fix a crash when oscam is restarted)
Mariusz Bialonczyk [Sat, 24 Jan 2015 13:06:27 +0000 (14:06 +0100)] 
Fix 519ec96 (capmt: network mode: fix a crash when oscam is restarted)

When there was a further subscribing requests, the queued greeting could
be queued not as the first position in the queue, leading to problems
when subscribing the channel.
Now requesting to flush the queue in capmt_notify_server() to be sure
that the greeting go out to OSCam as a first command.

11 years agofilebundle: do not use extra input buffer
Jaroslav Kysela [Fri, 23 Jan 2015 20:30:23 +0000 (21:30 +0100)] 
filebundle: do not use extra input buffer

11 years agohdhomerun: autodetect ATSC network type
Lauri Myllari [Sun, 18 Jan 2015 20:36:42 +0000 (12:36 -0800)] 
hdhomerun: autodetect ATSC network type

11 years agoopentv: add bouquet filter to avoid heavy LCN switches
Jaroslav Kysela [Fri, 23 Jan 2015 17:15:02 +0000 (18:15 +0100)] 
opentv: add bouquet filter to avoid heavy LCN switches

11 years agoWEBUI: distinguish the disabled channels/tags by {}, fixes #2635
Jaroslav Kysela [Fri, 23 Jan 2015 13:30:28 +0000 (14:30 +0100)] 
WEBUI: distinguish the disabled channels/tags by {}, fixes #2635

11 years agolinuxdvb: appears some tuners are not supporting FE_GET_EVENT
Adam Sutton [Thu, 22 Jan 2015 15:12:25 +0000 (15:12 +0000)] 
linuxdvb: appears some tuners are not supporting FE_GET_EVENT

This results in a terminal lockup as the ioctl() will loop indefinitely,
testing for != -1 was always a bad idea!

11 years agolinuxdvb: fix possible bug with multi-frontend adapters
Adam Sutton [Thu, 22 Jan 2015 15:12:09 +0000 (15:12 +0000)] 
linuxdvb: fix possible bug with multi-frontend adapters