]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Wed, 9 Jul 2014 20:31:46 +0000 (22:31 +0200)]
mpegts tables: improve incomplete/complete counting
Jaroslav Kysela [Wed, 9 Jul 2014 15:34:12 +0000 (17:34 +0200)]
epggrab: ota - mux_start - register all muxes (second fix)
Jaroslav Kysela [Wed, 9 Jul 2014 15:26:41 +0000 (17:26 +0200)]
epggrab: ota - mux_start - register all muxes
Jaroslav Kysela [Wed, 9 Jul 2014 13:31:22 +0000 (15:31 +0200)]
epggrab: add back channel_reicon to epggrab_save()
Jaroslav Kysela [Wed, 9 Jul 2014 13:05:44 +0000 (15:05 +0200)]
httpc: do not pass the default port numbers - some servers don't like them
Jaroslav Kysela [Wed, 9 Jul 2014 13:05:15 +0000 (15:05 +0200)]
url parser: fix regexp for minus sign (must be at the end of the regexp group)
Jaroslav Kysela [Wed, 9 Jul 2014 10:54:37 +0000 (12:54 +0200)]
capmt: Fix DMX_STOP_X value
Jaroslav Kysela [Wed, 9 Jul 2014 10:39:58 +0000 (12:39 +0200)]
dvr: use tvh_alloca instead malloc in the postproc fcn
perexg [Mon, 7 Jul 2014 19:39:24 +0000 (21:39 +0200)]
Merge pull request #431 from c0mm0n/master
Help WebUI Fix
Jonathan Belgourari [Mon, 7 Jul 2014 19:32:10 +0000 (21:32 +0200)]
DVB Help Fix design
Jonathan Belgourari [Mon, 7 Jul 2014 19:29:55 +0000 (21:29 +0200)]
DVB Help : filling blanks
Jonathan Belgourari [Mon, 7 Jul 2014 19:23:35 +0000 (21:23 +0200)]
DVB Help Content
Profyaflle input.
A few blanks in Networks.
perexg [Mon, 7 Jul 2014 18:39:17 +0000 (20:39 +0200)]
Merge pull request #408 from ProfYaffle/durationfilter
Concept of filtering EPG on duration
Jaroslav Kysela [Mon, 7 Jul 2014 17:55:10 +0000 (19:55 +0200)]
iptv: udp - fix the mutex protection for the stop callback
Jaroslav Kysela [Mon, 7 Jul 2014 17:54:34 +0000 (19:54 +0200)]
udp: multipacket - add NULL checks
Ian [Mon, 7 Jul 2014 16:48:38 +0000 (17:48 +0100)]
webui: durationfilter code cosmetics (remove rogue whitespace)
Ian [Sun, 6 Jul 2014 19:06:21 +0000 (20:06 +0100)]
webui: Update autorec help files for duration filter
Ian [Sun, 6 Jul 2014 18:57:18 +0000 (19:57 +0100)]
webui: Update DVR help files
Ian [Sun, 6 Jul 2014 18:35:07 +0000 (19:35 +0100)]
webui: Update EPG help files for duration filter et al
Ian [Tue, 1 Jul 2014 15:49:06 +0000 (16:49 +0100)]
code cosmetics
Ian [Tue, 1 Jul 2014 14:09:24 +0000 (15:09 +0100)]
webui: code cosmetics (place fields in the same order as the store)
Ian [Sun, 29 Jun 2014 17:08:40 +0000 (18:08 +0100)]
webui: implement filter-specific clear options into autorec grid plus combo cosmetics
Ian [Sun, 29 Jun 2014 14:59:01 +0000 (15:59 +0100)]
webui: add clear filter option to all individual EPG filters
Ian [Sat, 28 Jun 2014 15:34:44 +0000 (16:34 +0100)]
webui: standardise duration filter options between epg and autorec
Ian [Mon, 16 Jun 2014 16:36:50 +0000 (17:36 +0100)]
WebUI: Revert duration filter to comboboxes
Ian [Wed, 11 Jun 2014 14:54:50 +0000 (15:54 +0100)]
WebUI: Duration filter - improved validation on autorec grid
Ian [Tue, 10 Jun 2014 18:38:39 +0000 (19:38 +0100)]
WebUI: Add programme duration filtering
Ian [Tue, 10 Jun 2014 18:36:39 +0000 (19:36 +0100)]
WebUI: Add programme duration filtering
Ian [Tue, 10 Jun 2014 18:33:06 +0000 (19:33 +0100)]
WebUI: Add programme duration filtering
Ian [Tue, 10 Jun 2014 18:01:22 +0000 (19:01 +0100)]
WebUI: Grid validation on programme duration filtering
Ian [Sun, 8 Jun 2014 18:15:55 +0000 (19:15 +0100)]
WebUI: Add programme duration filtering
Ian [Sun, 8 Jun 2014 15:45:13 +0000 (16:45 +0100)]
WebUI: Add programme duration filtering
Ian [Sun, 8 Jun 2014 10:46:54 +0000 (11:46 +0100)]
WebUI: Add programme duration filtering
Ian [Wed, 4 Jun 2014 17:36:01 +0000 (18:36 +0100)]
WebUI: Add programme duration filtering
Ian [Fri, 30 May 2014 15:26:05 +0000 (16:26 +0100)]
For comment: concept of filtering EPG on duration
Jaroslav Kysela [Mon, 7 Jul 2014 15:15:12 +0000 (17:15 +0200)]
tvhthread_create() - remove detach argument
Jaroslav Kysela [Mon, 7 Jul 2014 15:05:46 +0000 (17:05 +0200)]
epggrab: int/ext module - fix the shutdown
Jaroslav Kysela [Fri, 4 Jul 2014 15:35:54 +0000 (17:35 +0200)]
epggrab: ota - improve the mux scheduler on busy situation
Queue only inactive ota muxes in all situations to not block
the scan on free tuners.
Jaroslav Kysela [Fri, 4 Jul 2014 09:44:22 +0000 (11:44 +0200)]
epggrab: ota - fix memory leak
Jaroslav Kysela [Fri, 4 Jul 2014 07:30:40 +0000 (09:30 +0200)]
epggrab: ota - improve service add/del debug
Jaroslav Kysela [Thu, 3 Jul 2014 16:41:55 +0000 (18:41 +0200)]
mpegts input: add OTA EPG checkbox per input device
Jaroslav Kysela [Wed, 2 Jul 2014 16:15:33 +0000 (18:15 +0200)]
epggrab: Update doc
Jaroslav Kysela [Wed, 2 Jul 2014 15:33:38 +0000 (17:33 +0200)]
epggrab: Fix busy situation - issue new kick after 64 seconds
Jaroslav Kysela [Wed, 2 Jul 2014 08:37:30 +0000 (10:37 +0200)]
Add mpegts_mux_nice_name() function
Jaroslav Kysela [Tue, 1 Jul 2014 18:20:51 +0000 (20:20 +0200)]
epggrab: migrate config in src/config.c
Jaroslav Kysela [Tue, 1 Jul 2014 17:31:05 +0000 (19:31 +0200)]
mpegts mux dvb: remove the migration code (it's in src/config.c)
Jaroslav Kysela [Tue, 1 Jul 2014 07:20:01 +0000 (09:20 +0200)]
webui: epggrab - do not collapse panels by default
Jaroslav Kysela [Tue, 1 Jul 2014 07:18:52 +0000 (09:18 +0200)]
epggrab / mpegts mux: allow to force EPG scan per mux
Jaroslav Kysela [Mon, 30 Jun 2014 18:30:54 +0000 (20:30 +0200)]
epggrab: ota - add multi-line cron scheduler
- the initial EPG scan can be turned off in webui
- the OTA mux timeout is configurable through webui
Jaroslav Kysela [Mon, 30 Jun 2014 13:48:41 +0000 (15:48 +0200)]
epggrab: ota - change the subscription scheme
- now all muxes are handled continuously in one queue
- the queue can be kicked using the start time
Jaroslav Kysela [Sun, 29 Jun 2014 20:26:52 +0000 (22:26 +0200)]
cron, internal epggrab: add multi-line cron support for internal epggrab
Jaroslav Kysela [Sun, 29 Jun 2014 15:05:59 +0000 (17:05 +0200)]
epggrab: ota - remove timeout / interval per module / per ota mux config
Jaroslav Kysela [Sun, 29 Jun 2014 14:44:23 +0000 (16:44 +0200)]
epggrab: increase default timeout to 600 seconds (10 minutes)
Jaroslav Kysela [Sun, 29 Jun 2014 14:24:04 +0000 (16:24 +0200)]
epggrab: ota - move service lists from ota to map
- also use service filter for uk_freesat / viasat_baltic
Jaroslav Kysela [Sun, 29 Jun 2014 13:02:58 +0000 (15:02 +0200)]
epggrab / eit: add automatic linked service removal
Jaroslav Kysela [Sat, 28 Jun 2014 21:25:42 +0000 (23:25 +0200)]
epggrab: otamux - save linked services, too
Jaroslav Kysela [Sat, 28 Jun 2014 19:04:56 +0000 (21:04 +0200)]
epggrab: improve the tune callback, do tsid check for opentv
Jaroslav Kysela [Sat, 28 Jun 2014 19:29:41 +0000 (21:29 +0200)]
epggrab: fix a memory leak for ota mux
Jaroslav Kysela [Sat, 28 Jun 2014 18:47:43 +0000 (20:47 +0200)]
epggrab: eit - fix the shutdown sequence
Jaroslav Kysela [Sat, 28 Jun 2014 19:24:56 +0000 (21:24 +0200)]
epggrab: fix the missing variable initialization and NULL dereference
Adam Sutton [Sat, 28 Jun 2014 15:19:11 +0000 (16:19 +0100)]
epggrab: test code for only tuning muxes that require it
Jaroslav Kysela [Sat, 5 Jul 2014 09:40:41 +0000 (11:40 +0200)]
muxers: handle ECONNRESET errno as end-of-stream
Jaroslav Kysela [Sat, 5 Jul 2014 09:15:11 +0000 (11:15 +0200)]
add ERRNO_AGAIN() macro to check the interrupted / no data states correctly
Jaroslav Kysela [Mon, 7 Jul 2014 09:47:34 +0000 (11:47 +0200)]
descrambler: improve the ECM handling
- for constcw (CAID 2600) do not expect any key change
- when the stream is broken, try to issue new ECM request
Note: The TS data might be wrong (which may cause the ECM late
situations). This patch tries to ask for new ECM to be sure
that the keys are correct. The constcw specific code is just
an optimization. The new ECM request is not required for it.
Jonathan Belgourari [Sun, 6 Jul 2014 23:41:02 +0000 (01:41 +0200)]
DVB Help update
Jonathan Belgourari [Sat, 5 Jul 2014 16:30:43 +0000 (18:30 +0200)]
Help WebUI Fix
First commit working on the help content and integration.
Summary is here :
https://www.icloud.com/iw/#numbers/BAIGS4VMg0uDnLQhOhqBzmIPZ3rb00E48p2F/
TVH_Help
This commit :
- Adds missing Help buttons on UI panes.
- Creates docs files related to those buttons when missing.
- Content will be reviewed later, currently « In progress » is
displayed in new help files.
Jaroslav Kysela [Sat, 5 Jul 2014 07:04:01 +0000 (09:04 +0200)]
SATIP: do not show -failed to modify pids- error when no pids are opened
Jaroslav Kysela [Sat, 5 Jul 2014 06:58:05 +0000 (08:58 +0200)]
Added preliminary HEVC support (no packetizer - only MPEG-TS passthrough)
Jaroslav Kysela [Fri, 4 Jul 2014 12:38:38 +0000 (14:38 +0200)]
capmt: fix thread detach bug
Jaroslav Kysela [Fri, 4 Jul 2014 07:32:38 +0000 (09:32 +0200)]
linuxdvb: fix adapter enable/disable
- also remove unused dmx variable in the input thread
Jaroslav Kysela [Thu, 3 Jul 2014 17:07:28 +0000 (19:07 +0200)]
dvb_psi - satellite nit descriptor - try to fix DVB-S2 detection
Jaroslav Kysela [Thu, 3 Jul 2014 17:02:50 +0000 (19:02 +0200)]
Revert "mpegts network discovery: do not accept NIT params change on tuned mux"
This reverts commit
0472520eb961d10d3d79de5bfc1b575e89665170 .
perexg [Thu, 3 Jul 2014 16:50:31 +0000 (18:50 +0200)]
Merge pull request #424 from Ingramz/master
Add new scanfile country codes
perexg [Thu, 3 Jul 2014 16:49:57 +0000 (18:49 +0200)]
Merge pull request #421 from bluzee/master
Rename Circular 10750 LNB type to avoid confusion
Jaroslav Kysela [Wed, 2 Jul 2014 20:19:01 +0000 (22:19 +0200)]
httpc: fix some memory leaks in the error paths
Jaroslav Kysela [Wed, 2 Jul 2014 20:14:04 +0000 (22:14 +0200)]
imagecache: fix locking and add missing fclose()
Jaroslav Kysela [Wed, 2 Jul 2014 19:42:59 +0000 (21:42 +0200)]
mpegts network discovery: fix for DVB-T bandwidth
Jaroslav Kysela [Wed, 2 Jul 2014 19:29:22 +0000 (21:29 +0200)]
mpegts network discovery: do not accept NIT params change on tuned mux
Jaroslav Kysela [Wed, 2 Jul 2014 15:41:03 +0000 (17:41 +0200)]
subcription: fix the warning
Jaroslav Kysela [Wed, 2 Jul 2014 11:37:20 +0000 (13:37 +0200)]
subscriptions: add missing service_stop() call for the BAD_SERVICE state
Jaroslav Kysela [Wed, 2 Jul 2014 09:39:39 +0000 (11:39 +0200)]
subscription: log also hostname/username/client
Jaroslav Kysela [Wed, 2 Jul 2014 08:59:51 +0000 (10:59 +0200)]
capmt: Fix the wrong pid handling in capmt_pid_flush()
Jaroslav Kysela [Tue, 1 Jul 2014 07:22:13 +0000 (09:22 +0200)]
webui: avoid NULL dereference for /play url if remain is NULL
Jaroslav Kysela [Mon, 30 Jun 2014 18:29:43 +0000 (20:29 +0200)]
cron: Fixes (correct month / day bitmaps and the days_in_month check)
Jaroslav Kysela [Mon, 30 Jun 2014 14:52:40 +0000 (16:52 +0200)]
linuxdvb: diseqc switch - one more quick fix
Jaroslav Kysela [Mon, 30 Jun 2014 14:49:30 +0000 (16:49 +0200)]
linuxdvb: diseqc switch - fix config issues for port2 and port4 switches
Jaroslav Kysela [Mon, 30 Jun 2014 10:54:55 +0000 (12:54 +0200)]
linuxdvb_satconf: fix a typo
Jaroslav Kysela [Sat, 28 Jun 2014 20:11:42 +0000 (22:11 +0200)]
httpc: fix the hc == NULL condition in the http_client_thread()
Adam Sutton [Sat, 28 Jun 2014 14:15:09 +0000 (15:15 +0100)]
epggrab eit: ensure that the grabber always runs
The logic applied breaks several of the grabbers, the idea is a good one but
the implementation is wrong. It's an area that clearly needs thought, but care
must be taken to realise that there are lots of variations in how data is
provided.
The additionm of the user configurable flag on a mux is a good one, that at
least gives the user the option to disable muxes.
Jaroslav Kysela [Sat, 28 Jun 2014 13:34:33 +0000 (15:34 +0200)]
epg: add tune callback for ota modules (fixes opentv)
Jaroslav Kysela [Sat, 28 Jun 2014 07:02:09 +0000 (09:02 +0200)]
epg: allow to disable the EPG scan (tune) per mux
Jaroslav Kysela [Fri, 27 Jun 2014 21:40:40 +0000 (23:40 +0200)]
epg: do not subscribe to muxes without any active (assigned) channels
Jaroslav Kysela [Fri, 27 Jun 2014 21:14:55 +0000 (23:14 +0200)]
epg: rename epggrab_ota_done_() to epggrab_ota_shutdown()
Jaroslav Kysela [Fri, 27 Jun 2014 21:09:53 +0000 (23:09 +0200)]
epg: simplify the otamux registration
- move the timeout / interval initialization to one place
- also fix values for opentv
Jaroslav Kysela [Fri, 27 Jun 2014 16:20:34 +0000 (18:20 +0200)]
descrambler: add some more CAIDs from oscam
Jaroslav Kysela [Fri, 27 Jun 2014 15:33:06 +0000 (17:33 +0200)]
muxer: tidy muxer_container_list() function
Jaroslav Kysela [Fri, 27 Jun 2014 15:22:19 +0000 (17:22 +0200)]
muxer_pass: fix typo
Jaroslav Kysela [Thu, 26 Jun 2014 19:22:30 +0000 (21:22 +0200)]
muxers: do not show EPIPE as an error
Jaroslav Kysela [Thu, 26 Jun 2014 19:05:05 +0000 (21:05 +0200)]
muxer passthrough: EPIPE is the end-of-streaming notification
Jaroslav Kysela [Thu, 26 Jun 2014 18:56:27 +0000 (20:56 +0200)]
mpegts table: remove the duplicate check