]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Mariusz Bialonczyk [Tue, 3 Feb 2015 18:26:57 +0000 (19:26 +0100)]
Fix file permissions
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.
Jaroslav Kysela [Tue, 3 Feb 2015 14:31:11 +0000 (15:31 +0100)]
fastscan: Fix typo for TV Vlaanderen
Jaroslav Kysela [Tue, 3 Feb 2015 14:30:34 +0000 (15:30 +0100)]
fastscan: add discovered muxes at first unconditionally - it should be _FAST_
Jaroslav Kysela [Mon, 2 Feb 2015 20:26:07 +0000 (21:26 +0100)]
matroska muxer: update total duration using only audio/video tracks
Jaroslav Kysela [Mon, 2 Feb 2015 19:21:14 +0000 (20:21 +0100)]
descrambler: cleanups for EMM handling
Jaroslav Kysela [Mon, 2 Feb 2015 14:14:08 +0000 (15:14 +0100)]
SAT>IP: add pls parameter for the DVB-T2 setup message
Jaroslav Kysela [Mon, 2 Feb 2015 14:03:20 +0000 (15:03 +0100)]
dvb: add DVB_NO_STREAM_ID_FILTER define
CrazyCat [Wed, 28 Jan 2015 21:14:45 +0000 (23:14 +0200)]
Fixed DVB-S2 multistream tuning.
CrazyCat [Sun, 25 Jan 2015 22:30:29 +0000 (00:30 +0200)]
DVB-S2/T2 multistream support.
Glenn-1990 [Sun, 1 Feb 2015 20:47:49 +0000 (21:47 +0100)]
timerec entry not saved with htsp
Jaroslav Kysela [Mon, 2 Feb 2015 10:50:24 +0000 (11:50 +0100)]
htsp server: do not queue packets with NULL payload
Jaroslav Kysela [Sun, 1 Feb 2015 16:45:07 +0000 (17:45 +0100)]
DVR WEBUI: add and update filesize in upcoming/current recordings
Jaroslav Kysela [Sun, 1 Feb 2015 16:36:26 +0000 (17:36 +0100)]
dvr: implement file size change notifications
Jaroslav Kysela [Sun, 1 Feb 2015 11:07:10 +0000 (12:07 +0100)]
cwc: add CAID to reader nice name
Jaroslav Kysela [Sun, 1 Feb 2015 10:52:37 +0000 (11:52 +0100)]
descrambler: reset ecm states for all readers when key is late
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
Jaroslav Kysela [Sat, 31 Jan 2015 17:24:35 +0000 (18:24 +0100)]
mpegts parsers: another error forwarding fixes
Jaroslav Kysela [Sat, 31 Jan 2015 16:39:16 +0000 (17:39 +0100)]
muxers: ignore the NULL payload
Jaroslav Kysela [Sat, 31 Jan 2015 16:35:35 +0000 (17:35 +0100)]
mpegts parsers: cleanup the error forwarding
Jaroslav Kysela [Sat, 31 Jan 2015 15:55:40 +0000 (16:55 +0100)]
tsdemux: move the error handling to the parsers.c
Jaroslav Kysela [Sat, 31 Jan 2015 15:53:07 +0000 (16:53 +0100)]
dvr: use direct error flag handling
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
Jaroslav Kysela [Fri, 30 Jan 2015 21:08:55 +0000 (22:08 +0100)]
DVR: Add data errors field
Jaroslav Kysela [Fri, 30 Jan 2015 20:49:37 +0000 (21:49 +0100)]
tsdemux: pass TS continuity errors to subscriptions
beralt [Wed, 28 Jan 2015 12:18:37 +0000 (13:18 +0100)]
tvhdhomerun: add modulation and symbolrate to channel tuning
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
Jaroslav Kysela [Wed, 28 Jan 2015 13:56:21 +0000 (14:56 +0100)]
dvb psi: add another AC-3 detection hack, fixes #2647
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
Jaroslav Kysela [Tue, 27 Jan 2015 18:58:11 +0000 (19:58 +0100)]
doc: tvadapters - little fix in the Full DiseqC description
Jaroslav Kysela [Tue, 27 Jan 2015 18:55:37 +0000 (19:55 +0100)]
tvhcsa: fix compilation when TVHCSA is not enabled, fixes #2642
Jaroslav Kysela [Tue, 27 Jan 2015 18:50:13 +0000 (19:50 +0100)]
linuxdvb: make Full DiseqC as default
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
Jaroslav Kysela [Tue, 27 Jan 2015 11:22:42 +0000 (12:22 +0100)]
mpegts mux dvb: fix the load sequence and possible memory leak
Jaroslav Kysela [Tue, 27 Jan 2015 10:48:03 +0000 (11:48 +0100)]
xml parser: skip UTF-8 BOM header, fixes #2644
Jaroslav Kysela [Mon, 26 Jan 2015 19:58:39 +0000 (20:58 +0100)]
mpegts mux subscription: fix the live check (data timeout)
Jaroslav Kysela [Mon, 26 Jan 2015 19:13:01 +0000 (20:13 +0100)]
tvhcsa: fix the read after allocated memory valgrind error
Jaroslav Kysela [Mon, 26 Jan 2015 18:56:16 +0000 (19:56 +0100)]
opentv: fix complation with --disable-trace
Jaroslav Kysela [Mon, 26 Jan 2015 18:55:45 +0000 (19:55 +0100)]
mpegts input: linked inputs - optimization, trace fixes
Jaroslav Kysela [Mon, 26 Jan 2015 14:00:04 +0000 (15:00 +0100)]
esfilter: rename ONCE to ONE_TIME, improve doc
Jaroslav Kysela [Sun, 25 Jan 2015 19:32:35 +0000 (20:32 +0100)]
otamux: do not queue not enabled muxes
Jaroslav Kysela [Sun, 25 Jan 2015 18:12:43 +0000 (19:12 +0100)]
mpegts input: move linked input to advanced in WEB UI
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)
Jaroslav Kysela [Sat, 24 Jan 2015 21:16:34 +0000 (22:16 +0100)]
Makefile: add -ldl for static ffmpeg build to fix arm dependencies
Jaroslav Kysela [Sat, 24 Jan 2015 20:55:01 +0000 (21:55 +0100)]
profile: add matroska/mpegts muxers from libav
Jaroslav Kysela [Sat, 24 Jan 2015 19:58:57 +0000 (20:58 +0100)]
filebundle: try to fix build error for older zlib.. #3
Jaroslav Kysela [Sat, 24 Jan 2015 19:47:37 +0000 (20:47 +0100)]
filebundle: try to fix build error for older zlib.. #2
Jaroslav Kysela [Sat, 24 Jan 2015 19:30:28 +0000 (20:30 +0100)]
filebundle: try to fix build error for older zlib..
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
Jaroslav Kysela [Sat, 24 Jan 2015 19:07:21 +0000 (20:07 +0100)]
mpegts network scan: remove from queue disabled muxes
Jaroslav Kysela [Sat, 24 Jan 2015 19:06:51 +0000 (20:06 +0100)]
SAT>IP: Add frequency filter for DVB-S/S2
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.
Jaroslav Kysela [Fri, 23 Jan 2015 20:30:23 +0000 (21:30 +0100)]
filebundle: do not use extra input buffer
Lauri Myllari [Sun, 18 Jan 2015 20:36:42 +0000 (12:36 -0800)]
hdhomerun: autodetect ATSC network type
Jaroslav Kysela [Fri, 23 Jan 2015 17:15:02 +0000 (18:15 +0100)]
opentv: add bouquet filter to avoid heavy LCN switches
Jaroslav Kysela [Fri, 23 Jan 2015 13:30:28 +0000 (14:30 +0100)]
WEBUI: distinguish the disabled channels/tags by {}, fixes #2635
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!
Adam Sutton [Thu, 22 Jan 2015 15:12:09 +0000 (15:12 +0000)]
linuxdvb: fix possible bug with multi-frontend adapters
Mariusz Bialonczyk [Thu, 22 Jan 2015 10:13:20 +0000 (11:13 +0100)]
capmt: network mode: fix a crash when oscam is restarted
Use capmt_queue_msg() after connecting instead of direct write to socket.
Fixes a crash when the channel is played and oscam is restarted.
Jaroslav Kysela [Wed, 21 Jan 2015 19:56:22 +0000 (20:56 +0100)]
epggrab: ota - add trigger button to webui
Jaroslav Kysela [Wed, 21 Jan 2015 16:21:29 +0000 (17:21 +0100)]
linuxdvb: add Tune Before DiseqC option, fixes #2629
Jaroslav Kysela [Wed, 21 Jan 2015 11:02:50 +0000 (12:02 +0100)]
mux stop: pass the stop reason for OTA epggrab to avoid re-tuning on muxes with no data
Jaroslav Kysela [Tue, 20 Jan 2015 19:40:05 +0000 (20:40 +0100)]
otamux: do not requeue muxes with failed scan status
Jaroslav Kysela [Tue, 20 Jan 2015 16:35:51 +0000 (17:35 +0100)]
doc: some text for satellite config
Jaroslav Kysela [Tue, 20 Jan 2015 14:21:14 +0000 (15:21 +0100)]
WEBUI: Fix the LovCombo regex handling - fixes #2598
Jaroslav Kysela [Tue, 20 Jan 2015 13:50:18 +0000 (14:50 +0100)]
quick fix for the previous patch
Jaroslav Kysela [Tue, 20 Jan 2015 13:40:12 +0000 (14:40 +0100)]
WEBUI DVR: Fix the additional rows in the column header menus, fixes #2571
Jaroslav Kysela [Tue, 20 Jan 2015 12:35:46 +0000 (13:35 +0100)]
WEBUI DVR upcoming: use channel field instead channelname, fixes #2609
Jaroslav Kysela [Tue, 20 Jan 2015 10:33:12 +0000 (11:33 +0100)]
channels: do not allow empty string channel names, fixes #2628
Jaroslav Kysela [Mon, 19 Jan 2015 20:19:17 +0000 (21:19 +0100)]
timeshift: add 'use only RAM' option
Jaroslav Kysela [Mon, 19 Jan 2015 20:08:15 +0000 (21:08 +0100)]
timeshift: implement timeshift to RAM, fixes #2626
Jaroslav Kysela [Mon, 19 Jan 2015 18:07:47 +0000 (19:07 +0100)]
htsp server: cleanup the conditions in update fcns
Jaroslav Kysela [Mon, 19 Jan 2015 17:18:15 +0000 (18:18 +0100)]
linuxdvb: fix the retune call
Jaroslav Kysela [Sun, 18 Jan 2015 21:01:44 +0000 (22:01 +0100)]
mpegts input: fix the linked input unset action
Jaroslav Kysela [Sun, 18 Jan 2015 20:46:04 +0000 (21:46 +0100)]
doc: add fulltext checkbox documentation for epg and autorec
Jaroslav Kysela [Sun, 18 Jan 2015 20:35:00 +0000 (21:35 +0100)]
service: add per-service priority modificator, fixes #2249
Jaroslav Kysela [Sun, 18 Jan 2015 20:19:26 +0000 (21:19 +0100)]
DVR autorec: implement fulltext (title, subtitle, summary, description) filter, fixes #2170
Jaroslav Kysela [Sun, 18 Jan 2015 19:23:48 +0000 (20:23 +0100)]
fix condition for previous patch
Jaroslav Kysela [Sun, 18 Jan 2015 19:22:15 +0000 (20:22 +0100)]
fix typo for previous patch
Jaroslav Kysela [Sun, 18 Jan 2015 19:21:33 +0000 (20:21 +0100)]
mpegts service: Add 'Service IDs as Channel Numbers' network option
Jaroslav Kysela [Sun, 18 Jan 2015 10:25:26 +0000 (11:25 +0100)]
DVR: fix the verify functions for anonymous users, fixes #2623
Jaroslav Kysela [Sat, 17 Jan 2015 21:43:14 +0000 (22:43 +0100)]
EPG: implement fulltext search (title, subtitle, summary, description)
Jaroslav Kysela [Sat, 17 Jan 2015 21:26:51 +0000 (22:26 +0100)]
config: backup - handle correctly spawnv return code
Jaroslav Kysela [Sat, 17 Jan 2015 18:14:23 +0000 (19:14 +0100)]
linuxdvb: make the status period (read times) configurable
Jaroslav Kysela [Sat, 17 Jan 2015 18:02:38 +0000 (19:02 +0100)]
linuxdvb: allow to modify the input buffer size
Jaroslav Kysela [Sat, 17 Jan 2015 17:55:08 +0000 (18:55 +0100)]
linuxdvb: add nodata and signal retune code
Sometimes, the linux drivers requires "re-tune" requests to stabilize
or re-trigger reception which may hang. The two checks were added:
nodata - when no data are available for a little time period, issue re-tune
signal - when signal is lost for a little time period, issue re-tune
Jaroslav Kysela [Sat, 17 Jan 2015 17:35:46 +0000 (18:35 +0100)]
doc: improve tvadapters text (add missing linuxdvb rows, re-organize)
Jaroslav Kysela [Sat, 17 Jan 2015 17:12:18 +0000 (18:12 +0100)]
mpegts: add linked tuner feature
The DvbSky S952 drivers have numerous tuning bugs and one of it is
that if two tuners are not used together, streaming from one tuner
can "hang".
This change implements a workaround which makes the second (linked)
tuner alive (tuning is joined with these two linked tuners).
Jaroslav Kysela [Fri, 16 Jan 2015 17:53:46 +0000 (18:53 +0100)]
remove debug line in api_mpegts.c
Jaroslav Kysela [Fri, 16 Jan 2015 16:46:43 +0000 (17:46 +0100)]
DVR: Add per-user filters for all DVR entries (including timerec and autorec), fixes #2533
Jaroslav Kysela [Fri, 16 Jan 2015 09:36:08 +0000 (10:36 +0100)]
dvr autorec: handle filter rules also for series autorecs
J. Dierkse [Wed, 14 Jan 2015 20:49:52 +0000 (21:49 +0100)]
Update timeshift_filemgr.c
It seems that in currently the timeshift_unlimited_period boolean is completely ignored when it comes to taking action on removing files or reporting a full buffer. This small patch should fix that, so that when the timeshift_unlimited_period boolean is set to true, tvheadend no longer evaluates the period of the current timeshift.
Jaroslav Kysela [Thu, 15 Jan 2015 13:12:56 +0000 (14:12 +0100)]
doc: add more text to Skip initial Scan - networks
Jaroslav Kysela [Wed, 14 Jan 2015 19:58:23 +0000 (20:58 +0100)]
prop: skip completely the PT_NONE variables, fixes #2601
Jaroslav Kysela [Wed, 14 Jan 2015 14:49:53 +0000 (15:49 +0100)]
DVB network grid: add 'Force Scan' functionality
Jaroslav Kysela [Wed, 14 Jan 2015 12:43:55 +0000 (13:43 +0100)]
dvb psi: NIT/SDT/VCT callback add/handle services only for active muxes
Jaroslav Kysela [Wed, 14 Jan 2015 12:16:46 +0000 (13:16 +0100)]
dvb psi: change the NIT parser to handle correctly new mux descriptors, fixes #2605
Jaroslav Kysela [Wed, 14 Jan 2015 08:47:12 +0000 (09:47 +0100)]
dvb network: Add EIT local time option, fixes #2617
Jaroslav Kysela [Tue, 13 Jan 2015 19:33:49 +0000 (20:33 +0100)]
SAT>IP: remove debug printf
Jaroslav Kysela [Tue, 13 Jan 2015 19:22:06 +0000 (20:22 +0100)]
packet: return zero for pktbuf_len() when pktbuf ptr is NULL