]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agolinuxdvb: add Tune Repeats for frontend
Jaroslav Kysela [Mon, 15 Dec 2014 08:38:59 +0000 (09:38 +0100)] 
linuxdvb: add Tune Repeats for frontend

11 years agolinuxdvb rotor: another fix for last orbital position caching, code shuffle
Jaroslav Kysela [Mon, 15 Dec 2014 07:14:47 +0000 (08:14 +0100)] 
linuxdvb rotor: another fix for last orbital position caching, code shuffle

11 years agolinuxdvb rotor: fix orbital position check
Jaroslav Kysela [Sun, 14 Dec 2014 23:22:34 +0000 (00:22 +0100)] 
linuxdvb rotor: fix orbital position check

11 years agoACL: fixed ACCESS_FULL (added ACCESS_HTSP_RECORDER), fixes #2551
Jaroslav Kysela [Sun, 14 Dec 2014 21:37:24 +0000 (22:37 +0100)] 
ACL: fixed ACCESS_FULL (added ACCESS_HTSP_RECORDER), fixes #2551

11 years agolinuxdvb rotor: do not rely on NIT, use site position value only
Jaroslav Kysela [Sun, 14 Dec 2014 21:21:33 +0000 (22:21 +0100)] 
linuxdvb rotor: do not rely on NIT, use site position value only

11 years agoACL: add HTSP DVR rights for the initial user, fixes #2551
Jaroslav Kysela [Sun, 14 Dec 2014 19:21:52 +0000 (20:21 +0100)] 
ACL: add HTSP DVR rights for the initial user, fixes #2551

11 years agolinuxdvb satconf: another tone fix
Jaroslav Kysela [Sun, 14 Dec 2014 17:33:28 +0000 (18:33 +0100)] 
linuxdvb satconf: another tone fix

11 years agolinuxdvb satconf: move voltage settings as last (for LNB polarization)
Jaroslav Kysela [Sun, 14 Dec 2014 16:34:34 +0000 (17:34 +0100)] 
linuxdvb satconf: move voltage settings as last (for LNB polarization)

11 years agolinuxdvb rotor: fix the polarization caching
Jaroslav Kysela [Sun, 14 Dec 2014 16:26:19 +0000 (17:26 +0100)] 
linuxdvb rotor: fix the polarization caching

11 years agolinuxdvb diseqc: improve log
Jaroslav Kysela [Sun, 14 Dec 2014 15:00:47 +0000 (16:00 +0100)] 
linuxdvb diseqc: improve log

11 years agolinuxdvb diseqc: handle 22khz tone better for unicable
Jaroslav Kysela [Sun, 14 Dec 2014 14:57:13 +0000 (15:57 +0100)] 
linuxdvb diseqc: handle 22khz tone better for unicable

11 years agolinuxdvb diseqc: reset cache values when frontend is closed, fixes #2547
Jaroslav Kysela [Sun, 14 Dec 2014 12:32:25 +0000 (13:32 +0100)] 
linuxdvb diseqc: reset cache values when frontend is closed, fixes #2547

11 years agolinuxdvb diseqc: fix and improve command caching, fixes #2547
Jaroslav Kysela [Sun, 14 Dec 2014 12:28:44 +0000 (13:28 +0100)] 
linuxdvb diseqc: fix and improve command caching, fixes #2547

11 years agolinuxdvb: remove debug line
Jaroslav Kysela [Sun, 14 Dec 2014 10:34:49 +0000 (11:34 +0100)] 
linuxdvb: remove debug line

11 years agolinuxdvb: implement 'Full DiseqC', fixes #2547
Jaroslav Kysela [Sun, 14 Dec 2014 10:28:37 +0000 (11:28 +0100)] 
linuxdvb: implement 'Full DiseqC', fixes #2547

11 years agolinuxdvb: do not send switch command twice for rotor, add 'Switch Then Rotor' config
Jaroslav Kysela [Sun, 14 Dec 2014 10:20:13 +0000 (11:20 +0100)] 
linuxdvb: do not send switch command twice for rotor, add 'Switch Then Rotor' config

11 years agolinuxdvb: fixed typo in the sat config (Longitude Direction West)
Jaroslav Kysela [Sun, 14 Dec 2014 10:10:28 +0000 (11:10 +0100)] 
linuxdvb: fixed typo in the sat config (Longitude Direction West)

11 years agolinuxdvb rotor: fix USALS formula (removed debug code)
Jaroslav Kysela [Sun, 14 Dec 2014 09:23:29 +0000 (10:23 +0100)] 
linuxdvb rotor: fix USALS formula (removed debug code)

11 years agomkv: add DESCRIPTION tag, fixes #2510
Jaroslav Kysela [Sat, 13 Dec 2014 20:53:26 +0000 (21:53 +0100)] 
mkv: add DESCRIPTION tag, fixes #2510

11 years agoDVR: write comments also for entries not based on EPG, fixes #2510
Jaroslav Kysela [Sat, 13 Dec 2014 20:44:46 +0000 (21:44 +0100)] 
DVR: write comments also for entries not based on EPG, fixes #2510

11 years agolinuxdvb rotor: change the USALS formula
Jaroslav Kysela [Sat, 13 Dec 2014 20:29:36 +0000 (21:29 +0100)] 
linuxdvb rotor: change the USALS formula

11 years agortsp: correct the timeout range (20-3600), warn user
Jaroslav Kysela [Sat, 13 Dec 2014 17:51:12 +0000 (18:51 +0100)] 
rtsp: correct the timeout range (20-3600), warn user

- fix also small typo in linuxdvb rotor

11 years agolinux rotor: add more debug info to the USALS routine
Jaroslav Kysela [Fri, 12 Dec 2014 22:03:34 +0000 (23:03 +0100)] 
linux rotor: add more debug info to the USALS routine

11 years agomkmux: fix language selection for comment when primary languages are not set, fixes...
Jaroslav Kysela [Fri, 12 Dec 2014 21:45:21 +0000 (22:45 +0100)] 
mkmux: fix language selection for comment when primary languages are not set, fixes #2549

11 years agolinuxdvb rotor: small cleanups
Jaroslav Kysela [Fri, 12 Dec 2014 18:00:18 +0000 (19:00 +0100)] 
linuxdvb rotor: small cleanups

11 years agohtsp: move I/O calls outside global lock
Jaroslav Kysela [Fri, 12 Dec 2014 15:38:30 +0000 (16:38 +0100)] 
htsp: move I/O calls outside global lock

11 years agodvbpsi: add hack for broken PMT tables
Jaroslav Kysela [Fri, 12 Dec 2014 15:25:15 +0000 (16:25 +0100)] 
dvbpsi: add hack for broken PMT tables

11 years agoDVR: Add episode check to the fuzzy EPG match
Jaroslav Kysela [Fri, 12 Dec 2014 13:00:17 +0000 (14:00 +0100)] 
DVR: Add episode check to the fuzzy EPG match

11 years agoHTTP dvrfile streaming: add subscription handling - fixes #2540
Jaroslav Kysela [Fri, 12 Dec 2014 11:06:55 +0000 (12:06 +0100)] 
HTTP dvrfile streaming: add subscription handling - fixes #2540

11 years agoACL: Add HTSP Recorder permission, fixes #2541
Jaroslav Kysela [Fri, 12 Dec 2014 11:01:21 +0000 (12:01 +0100)] 
ACL: Add HTSP Recorder permission, fixes #2541

11 years agompegts network: create new muxes when delivery system does not match, fixes #2544
Jaroslav Kysela [Fri, 12 Dec 2014 10:45:50 +0000 (11:45 +0100)] 
mpegts network: create new muxes when delivery system does not match, fixes #2544

11 years agoSAT>IP: Do not enable the second RTSP SHUTDOWN sequence by default
Jaroslav Kysela [Fri, 12 Dec 2014 10:28:04 +0000 (11:28 +0100)] 
SAT>IP: Do not enable the second RTSP SHUTDOWN sequence by default

11 years agoimplement TSS_TUNING message for late tuning error notification (SAT>IP)
Jaroslav Kysela [Fri, 12 Dec 2014 10:19:26 +0000 (11:19 +0100)] 
implement TSS_TUNING message for late tuning error notification (SAT>IP)

11 years agofix SM_CODE_NO_VALID_ADAPTER constant
Jaroslav Kysela [Fri, 12 Dec 2014 07:56:37 +0000 (08:56 +0100)] 
fix SM_CODE_NO_VALID_ADAPTER constant

11 years agotsdebug: avoid I/O when file descriptors are not set
Jaroslav Kysela [Fri, 12 Dec 2014 07:50:43 +0000 (08:50 +0100)] 
tsdebug: avoid I/O when file descriptors are not set

11 years agoSAT>IP: Move complete I/O to the separate thread
Jaroslav Kysela [Thu, 11 Dec 2014 19:29:51 +0000 (20:29 +0100)] 
SAT>IP: Move complete I/O to the separate thread

11 years agodescrambler: move the key change code to proper location
Jaroslav Kysela [Mon, 8 Dec 2014 19:39:21 +0000 (20:39 +0100)] 
descrambler: move the key change code to proper location

11 years agodescrambler: implement proper TS queue flush before key change, fixes #2171
Jaroslav Kysela [Mon, 8 Dec 2014 19:20:39 +0000 (20:20 +0100)] 
descrambler: implement proper TS queue flush before key change, fixes #2171

11 years agoglobalheaders: reduce scan time, add warning for disabled streams
Jaroslav Kysela [Mon, 8 Dec 2014 15:13:56 +0000 (16:13 +0100)] 
globalheaders: reduce scan time, add warning for disabled streams

11 years agotsfix, htsp: wait only for first video stream
Jaroslav Kysela [Mon, 8 Dec 2014 14:51:05 +0000 (15:51 +0100)] 
tsfix, htsp: wait only for first video stream

11 years agompegts parser: speed & PCR extraction improvements
Jaroslav Kysela [Mon, 8 Dec 2014 14:27:28 +0000 (15:27 +0100)] 
mpegts parser: speed & PCR extraction improvements

11 years agotsdebug: add possibility to save the whole input mux with decrambler keys
Jaroslav Kysela [Fri, 5 Dec 2014 21:42:43 +0000 (22:42 +0100)] 
tsdebug: add possibility to save the whole input mux with decrambler keys

11 years agotvhpoll: cosmetic chage for cppcheck
Jaroslav Kysela [Sat, 6 Dec 2014 15:30:47 +0000 (16:30 +0100)] 
tvhpoll: cosmetic chage for cppcheck

11 years agospawn: fix thinko in spawn_parse_args()
Jaroslav Kysela [Sat, 6 Dec 2014 15:29:55 +0000 (16:29 +0100)] 
spawn: fix thinko in spawn_parse_args()

11 years agowebui: fix hostpath memory leaks
Jaroslav Kysela [Sat, 6 Dec 2014 15:27:40 +0000 (16:27 +0100)] 
webui: fix hostpath memory leaks

11 years agoutils: trivial cleanups
Jaroslav Kysela [Fri, 5 Dec 2014 21:46:01 +0000 (22:46 +0100)] 
utils: trivial cleanups

11 years agoWEBUI DVR: Add more informative questions for the delete operation
Jaroslav Kysela [Fri, 5 Dec 2014 19:11:40 +0000 (20:11 +0100)] 
WEBUI DVR: Add more informative questions for the delete operation

11 years agoprofile: use pass as default profile when config files are corrupted
Jaroslav Kysela [Fri, 5 Dec 2014 18:41:10 +0000 (19:41 +0100)] 
profile: use pass as default profile when config files are corrupted

11 years agoidnode: implement sort for simple enums
Jaroslav Kysela [Fri, 5 Dec 2014 18:16:42 +0000 (19:16 +0100)] 
idnode: implement sort for simple enums

11 years agoservice: Add possibility to disable automatic service checking per service
Jaroslav Kysela [Fri, 5 Dec 2014 12:20:40 +0000 (13:20 +0100)] 
service: Add possibility to disable automatic service checking per service

11 years agolinuxdvb rotor: Zero Sat Longitude should be for USALS not for GOTOX
Jaroslav Kysela [Fri, 5 Dec 2014 10:07:08 +0000 (11:07 +0100)] 
linuxdvb rotor: Zero Sat Longitude should be for USALS not for GOTOX

11 years agohtsp server: fix NULL dereference in addDvrEntry
Jaroslav Kysela [Thu, 4 Dec 2014 20:00:07 +0000 (21:00 +0100)] 
htsp server: fix NULL dereference in addDvrEntry

11 years agoservice: use --- prefix for disabled services in GUI
Jaroslav Kysela [Thu, 4 Dec 2014 19:38:14 +0000 (20:38 +0100)] 
service: use --- prefix for disabled services in GUI

11 years agocreate <CFG>/.lock file to protect sharing config directory
Jaroslav Kysela [Thu, 4 Dec 2014 16:09:51 +0000 (17:09 +0100)] 
create <CFG>/.lock file to protect sharing config directory

11 years agompegts service: auto-disable services not seen in the PAT table
Jaroslav Kysela [Thu, 4 Dec 2014 15:24:37 +0000 (16:24 +0100)] 
mpegts service: auto-disable services not seen in the PAT table

11 years agompegts service: add created field (timestamp)
Jaroslav Kysela [Thu, 4 Dec 2014 14:14:50 +0000 (15:14 +0100)] 
mpegts service: add created field (timestamp)

11 years agobouquet: do not map disabled services, fixes #2525
Jaroslav Kysela [Thu, 4 Dec 2014 12:53:43 +0000 (13:53 +0100)] 
bouquet: do not map disabled services, fixes #2525

11 years agohttp: allow ACL with HTSP streaming to fetch icons from imagecache via HTTP, fixes...
Jaroslav Kysela [Wed, 3 Dec 2014 17:27:52 +0000 (18:27 +0100)] 
http: allow ACL with HTSP streaming to fetch icons from imagecache via HTTP, fixes #2529

11 years agoh264: handle NAL delimiter type, fixes #2456
Jaroslav Kysela [Wed, 3 Dec 2014 17:16:17 +0000 (18:16 +0100)] 
h264: handle NAL delimiter type, fixes #2456

11 years agotsfile: disable EPG by default
Jaroslav Kysela [Wed, 3 Dec 2014 17:13:18 +0000 (18:13 +0100)] 
tsfile: disable EPG by default

11 years agotranscode: fix for previous memory leak fix
Jaroslav Kysela [Tue, 2 Dec 2014 20:07:27 +0000 (21:07 +0100)] 
transcode: fix for previous memory leak fix

11 years agompegts dvb: implement last seen, fixes #2528
Jaroslav Kysela [Tue, 2 Dec 2014 19:52:26 +0000 (20:52 +0100)] 
mpegts dvb: implement last seen, fixes #2528

11 years agoepggrab: xmltv - do not use any arguments by default
Jaroslav Kysela [Tue, 2 Dec 2014 18:58:01 +0000 (19:58 +0100)] 
epggrab: xmltv - do not use any arguments by default

11 years agotranscode: fix memory leaks (audio, video)
Jaroslav Kysela [Tue, 2 Dec 2014 18:55:15 +0000 (19:55 +0100)] 
transcode: fix memory leaks (audio, video)

11 years agolinuxdvb rotor: USALS addr zero longtitute
Jaroslav Kysela [Tue, 2 Dec 2014 16:16:39 +0000 (17:16 +0100)] 
linuxdvb rotor: USALS addr zero longtitute

11 years agolinuxdvb rotor: improve GOTOX mode (separate sat longtitute and position byte)
Jaroslav Kysela [Tue, 2 Dec 2014 16:10:39 +0000 (17:10 +0100)] 
linuxdvb rotor: improve GOTOX mode (separate sat longtitute and position byte)

11 years agoepggrab: try to fix the thread kill & wrong memory access
Jaroslav Kysela [Mon, 1 Dec 2014 20:25:15 +0000 (21:25 +0100)] 
epggrab: try to fix the thread kill & wrong memory access

11 years agoIPTV: mux - fix simple memory leak
Jaroslav Kysela [Mon, 1 Dec 2014 19:50:29 +0000 (20:50 +0100)] 
IPTV: mux - fix simple memory leak

11 years agotsfile: keep valgrind happy (fix memory leaks)
Jaroslav Kysela [Mon, 1 Dec 2014 19:48:13 +0000 (20:48 +0100)] 
tsfile: keep valgrind happy (fix memory leaks)

11 years agohtsmsg_xml: fix uninitialized variable access
Jaroslav Kysela [Mon, 1 Dec 2014 19:32:27 +0000 (20:32 +0100)] 
htsmsg_xml: fix uninitialized variable access

11 years agoXMTTV: allow to specify arguments for grabbers, fixes #2516
Jaroslav Kysela [Mon, 1 Dec 2014 19:18:05 +0000 (20:18 +0100)] 
XMTTV: allow to specify arguments for grabbers, fixes #2516

11 years agospawn: move argument parser from iptv_pipe
Jaroslav Kysela [Mon, 1 Dec 2014 15:37:12 +0000 (16:37 +0100)] 
spawn: move argument parser from iptv_pipe

11 years agomkvmux: handle COMMENT tag in metadata, fixes #2511, fixes #2510
Jaroslav Kysela [Sun, 30 Nov 2014 17:43:31 +0000 (18:43 +0100)] 
mkvmux: handle COMMENT tag in metadata, fixes #2511, fixes #2510

11 years agoHTSP: add comment to DVR entry and all related APIs
Jaroslav Kysela [Sun, 30 Nov 2014 17:39:01 +0000 (18:39 +0100)] 
HTSP: add comment to DVR entry and all related APIs

11 years agochannels: add Auto EPG Channel, fixes #2520
Jaroslav Kysela [Sun, 30 Nov 2014 16:03:54 +0000 (17:03 +0100)] 
channels: add Auto EPG Channel, fixes #2520

11 years agoxmltv: use --quiet argument for grabber binary
Jaroslav Kysela [Sun, 30 Nov 2014 14:32:30 +0000 (15:32 +0100)] 
xmltv: use --quiet argument for grabber binary

11 years agoaccess: initialize correctly ACCESS_HTSP_STREAMING bitmask
Jaroslav Kysela [Sun, 30 Nov 2014 14:15:35 +0000 (15:15 +0100)] 
access: initialize correctly ACCESS_HTSP_STREAMING bitmask

11 years agoACL: add HTSP streaming, reshuffle fields, fixes #2518
Jaroslav Kysela [Sun, 30 Nov 2014 12:29:05 +0000 (13:29 +0100)] 
ACL: add HTSP streaming, reshuffle fields, fixes #2518

11 years agochannel,tags: differentiate between user and admin (config) requests - use all argume...
Jaroslav Kysela [Sun, 30 Nov 2014 11:47:51 +0000 (12:47 +0100)] 
channel,tags: differentiate between user and admin (config) requests - use all argument, fixes #2517

11 years agoepg query: fix thinko
Jaroslav Kysela [Fri, 28 Nov 2014 16:45:26 +0000 (17:45 +0100)] 
epg query: fix thinko

11 years agoimagecache: fix global mutex deadlock
Jaroslav Kysela [Fri, 28 Nov 2014 13:20:06 +0000 (14:20 +0100)] 
imagecache: fix global mutex deadlock

11 years agotcp: fix error msg
Jaroslav Kysela [Fri, 28 Nov 2014 12:48:06 +0000 (13:48 +0100)] 
tcp: fix error msg

11 years agohttpc: fix the EOC test in http_client_data_chunked()
Jaroslav Kysela [Fri, 28 Nov 2014 10:40:21 +0000 (11:40 +0100)] 
httpc: fix the EOC test in http_client_data_chunked()

11 years agoMakefile.ffmpeg: do not try to use pkg-config to look for system libs
Jaroslav Kysela [Thu, 27 Nov 2014 20:19:36 +0000 (21:19 +0100)] 
Makefile.ffmpeg: do not try to use pkg-config to look for system libs

11 years agouuid: use tvh_open instead direct open (O_CLOEXEC issue)
Jaroslav Kysela [Thu, 27 Nov 2014 11:17:14 +0000 (12:17 +0100)] 
uuid: use tvh_open instead direct open (O_CLOEXEC issue)

11 years agotranscode: improve mpeg2 global (meta) data parser
Jaroslav Kysela [Thu, 27 Nov 2014 07:55:16 +0000 (08:55 +0100)] 
transcode: improve mpeg2 global (meta) data parser

11 years agomkmux: found another stupid bug in mk_mux_write_pkt
Jaroslav Kysela [Wed, 26 Nov 2014 19:53:23 +0000 (20:53 +0100)] 
mkmux: found another stupid bug in mk_mux_write_pkt

11 years agomkmux: always initialize component index in track and use only disabled (remove enabl...
Jaroslav Kysela [Wed, 26 Nov 2014 10:25:53 +0000 (11:25 +0100)] 
mkmux: always initialize component index in track and use only disabled (remove enabled) variable

11 years agosupport: updated list of apt dist builds
Adam Sutton [Wed, 26 Nov 2014 09:50:02 +0000 (09:50 +0000)] 
support: updated list of apt dist builds

11 years agoprofile: fix sharing (missing STOP messages)
Jaroslav Kysela [Tue, 25 Nov 2014 12:52:41 +0000 (13:52 +0100)] 
profile: fix sharing (missing STOP messages)

11 years agohttpc: accept only LF (instead CR/LF) for HTTP headers to be tolerant according RFC
Jaroslav Kysela [Tue, 25 Nov 2014 11:34:33 +0000 (12:34 +0100)] 
httpc: accept only LF (instead CR/LF) for HTTP headers to be tolerant according RFC

11 years agomkmux; Fix the cluster start (keyframe)
Jaroslav Kysela [Tue, 25 Nov 2014 09:56:02 +0000 (10:56 +0100)] 
mkmux; Fix the cluster start (keyframe)

11 years agotranscoding: fix the resample output buffer allocation
Jaroslav Kysela [Tue, 25 Nov 2014 09:15:30 +0000 (10:15 +0100)] 
transcoding: fix the resample output buffer allocation

11 years agotranscode: h264 - merge the meta data to output packet
Jaroslav Kysela [Mon, 24 Nov 2014 17:08:54 +0000 (18:08 +0100)] 
transcode: h264 - merge the meta data to output packet

11 years agodoc: tags - improve private field documetation
Jaroslav Kysela [Mon, 24 Nov 2014 16:45:01 +0000 (17:45 +0100)] 
doc: tags - improve private field documetation

11 years agofix libav muxer to keep sync with the internal H264 packet changes
Jaroslav Kysela [Mon, 24 Nov 2014 16:23:18 +0000 (17:23 +0100)] 
fix libav muxer to keep sync with the internal H264 packet changes

11 years agohtsp server: review channel access verification, fixes #2505
Jaroslav Kysela [Mon, 24 Nov 2014 08:01:59 +0000 (09:01 +0100)] 
htsp server: review channel access verification, fixes #2505

11 years agoaccess: optimization for the webroot ticket patch
Jaroslav Kysela [Sun, 23 Nov 2014 18:03:17 +0000 (19:03 +0100)] 
access: optimization for the webroot ticket patch

11 years agominor code clean-up in access_ticket_verify2()
Patrick Gaubatz [Sun, 23 Nov 2014 17:43:11 +0000 (18:43 +0100)] 
minor code clean-up in access_ticket_verify2()

11 years agofix access_ticket_verify2() when using non-default webroot
Patrick Gaubatz [Sun, 23 Nov 2014 16:42:42 +0000 (17:42 +0100)] 
fix access_ticket_verify2() when using non-default webroot