Commit graph

5945 commits

Author SHA1 Message Date
Lauri Myllari
9508a68aa1 hdhomerun: autodetect ATSC network type 2015-01-23 18:19:19 +01:00
Jaroslav Kysela
b1883ed51e opentv: add bouquet filter to avoid heavy LCN switches 2015-01-23 18:15:02 +01:00
Jaroslav Kysela
bca6214866 WEBUI: distinguish the disabled channels/tags by {}, fixes #2635 2015-01-23 14:30:28 +01:00
Adam Sutton
dcdef424fc 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!
2015-01-22 15:12:25 +00:00
Adam Sutton
f88f2f33ff linuxdvb: fix possible bug with multi-frontend adapters 2015-01-22 15:12:09 +00:00
Mariusz Bialonczyk
519ec9677e 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.
2015-01-22 11:22:06 +01:00
Jaroslav Kysela
3077ffa4d3 epggrab: ota - add trigger button to webui 2015-01-21 20:56:22 +01:00
Jaroslav Kysela
1377fad8a0 linuxdvb: add Tune Before DiseqC option, fixes #2629 2015-01-21 17:21:29 +01:00
Jaroslav Kysela
8174eb953d mux stop: pass the stop reason for OTA epggrab to avoid re-tuning on muxes with no data 2015-01-21 12:02:50 +01:00
Jaroslav Kysela
abea248bab otamux: do not requeue muxes with failed scan status 2015-01-20 20:40:11 +01:00
Jaroslav Kysela
8018b54d6b doc: some text for satellite config 2015-01-20 17:35:51 +01:00
Jaroslav Kysela
b28f37bf8a WEBUI: Fix the LovCombo regex handling - fixes #2598 2015-01-20 15:21:14 +01:00
Jaroslav Kysela
e565e7cbf0 quick fix for the previous patch 2015-01-20 14:50:18 +01:00
Jaroslav Kysela
3ddf768edf WEBUI DVR: Fix the additional rows in the column header menus, fixes #2571 2015-01-20 14:40:12 +01:00
Jaroslav Kysela
fc7d3d8484 WEBUI DVR upcoming: use channel field instead channelname, fixes #2609 2015-01-20 13:38:33 +01:00
Jaroslav Kysela
a8a175136d channels: do not allow empty string channel names, fixes #2628 2015-01-20 11:33:12 +01:00
Jaroslav Kysela
aca5c6b976 timeshift: add 'use only RAM' option 2015-01-19 21:31:18 +01:00
Jaroslav Kysela
bc9874cc26 timeshift: implement timeshift to RAM, fixes #2626 2015-01-19 21:08:15 +01:00
Jaroslav Kysela
ca0021e3b6 htsp server: cleanup the conditions in update fcns 2015-01-19 19:07:47 +01:00
Jaroslav Kysela
b3db352ecf linuxdvb: fix the retune call 2015-01-19 18:20:10 +01:00
Jaroslav Kysela
9801ef1a1a mpegts input: fix the linked input unset action 2015-01-18 22:01:44 +01:00
Jaroslav Kysela
a2c01ed520 doc: add fulltext checkbox documentation for epg and autorec 2015-01-18 21:46:04 +01:00
Jaroslav Kysela
ba7d8fa23a service: add per-service priority modificator, fixes #2249 2015-01-18 21:35:00 +01:00
Jaroslav Kysela
c92ccca440 DVR autorec: implement fulltext (title, subtitle, summary, description) filter, fixes #2170 2015-01-18 21:19:26 +01:00
Jaroslav Kysela
941dbcbd74 fix condition for previous patch 2015-01-18 20:23:48 +01:00
Jaroslav Kysela
f8b3bf40ec fix typo for previous patch 2015-01-18 20:22:15 +01:00
Jaroslav Kysela
ac92591ba1 mpegts service: Add 'Service IDs as Channel Numbers' network option 2015-01-18 20:21:33 +01:00
Jaroslav Kysela
7006b9fd88 DVR: fix the verify functions for anonymous users, fixes #2623 2015-01-18 11:25:26 +01:00
Jaroslav Kysela
60f959ba59 EPG: implement fulltext search (title, subtitle, summary, description) 2015-01-17 22:43:14 +01:00
Jaroslav Kysela
3dba7bf3ac config: backup - handle correctly spawnv return code 2015-01-17 22:26:51 +01:00
Jaroslav Kysela
dafea1a693 linuxdvb: make the status period (read times) configurable 2015-01-17 19:20:49 +01:00
Jaroslav Kysela
f157e1818d linuxdvb: allow to modify the input buffer size 2015-01-17 19:20:43 +01:00
Jaroslav Kysela
4df20c2b6a 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
2015-01-17 18:55:08 +01:00
Jaroslav Kysela
93aac31870 doc: improve tvadapters text (add missing linuxdvb rows, re-organize) 2015-01-17 18:35:46 +01:00
Jaroslav Kysela
273835ff46 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).
2015-01-17 18:12:18 +01:00
Jaroslav Kysela
37eb9d2cfd remove debug line in api_mpegts.c 2015-01-16 18:53:46 +01:00
Jaroslav Kysela
ed513c0d6f DVR: Add per-user filters for all DVR entries (including timerec and autorec), fixes #2533 2015-01-16 17:46:43 +01:00
Jaroslav Kysela
a65f6179e5 dvr autorec: handle filter rules also for series autorecs 2015-01-16 10:36:08 +01:00
J. Dierkse
fc57f52aeb 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.
2015-01-15 14:18:03 +01:00
Jaroslav Kysela
2820a7cf41 doc: add more text to Skip initial Scan - networks 2015-01-15 14:14:52 +01:00
Jaroslav Kysela
65fd96395a prop: skip completely the PT_NONE variables, fixes #2601 2015-01-14 20:58:23 +01:00
Jaroslav Kysela
f48e390437 DVB network grid: add 'Force Scan' functionality 2015-01-14 15:49:53 +01:00
Jaroslav Kysela
d9f4230881 dvb psi: NIT/SDT/VCT callback add/handle services only for active muxes 2015-01-14 13:44:58 +01:00
Jaroslav Kysela
30cc0a73bd dvb psi: change the NIT parser to handle correctly new mux descriptors, fixes #2605 2015-01-14 13:16:46 +01:00
Jaroslav Kysela
eb5cfaa6e9 dvb network: Add EIT local time option, fixes #2617 2015-01-14 09:47:12 +01:00
Jaroslav Kysela
04fcdce37d SAT>IP: remove debug printf 2015-01-13 20:33:49 +01:00
Jaroslav Kysela
6f6f20eac0 packet: return zero for pktbuf_len() when pktbuf ptr is NULL 2015-01-13 20:22:06 +01:00
Carlo Landmeter
4949382c87 lock: posix needs fcntl.h 2015-01-13 18:52:03 +01:00
Carlo Landmeter
0d5194c17c queue: check if list_move is already defined 2015-01-13 18:52:03 +01:00
Joakim Gissberg
b497168ab4 transcoding: Code cosmetics 2015-01-13 18:51:33 +01:00