Jaroslav Kysela
|
c119b442dd
|
linuxdvb,satip,hdhomerun: make uuid persistent per tuner
|
2014-11-18 10:47:20 +01:00 |
|
Jaroslav Kysela
|
a2d7e1797c
|
spawn: implement spawn_kill, improve IPTV pipe (busy loop)
|
2014-11-18 09:45:17 +01:00 |
|
Jaroslav Kysela
|
4290f79748
|
spawn: allow spawnv stdout/stderr redirection to logs
|
2014-11-18 09:10:48 +01:00 |
|
Jaroslav Kysela
|
fc7e0f4a36
|
spawn: reshuffle code to get proper stdin for spawned process
|
2014-11-17 23:26:18 +01:00 |
|
Jaroslav Kysela
|
29ccb30ff6
|
spawn: another cleanups in spawn_and_give_stdout()
|
2014-11-17 23:17:19 +01:00 |
|
Jaroslav Kysela
|
2cee0bfeb6
|
spawn: more CLOEXEC fixes
|
2014-11-17 22:01:33 +01:00 |
|
Jaroslav Kysela
|
cee7147eef
|
spawn: improve the pipe log reading
|
2014-11-17 17:13:16 +01:00 |
|
Jaroslav Kysela
|
9cabe1ad55
|
fix DVR docs - fixes#2483
|
2014-11-17 15:07:13 +01:00 |
|
Jaroslav Kysela
|
7c1ff4740b
|
spawn: remove spawn_and_store_stdout()
|
2014-11-17 14:57:46 +01:00 |
|
Jaroslav Kysela
|
c4f30d1e51
|
iptv pipe: fix url / arg parsing bug, add ${service_name} substitution
|
2014-11-17 14:57:35 +01:00 |
|
Jaroslav Kysela
|
7548fc5c3e
|
spawn: introduce tvh_fopen() to close fds for spawned processes
|
2014-11-17 14:22:40 +01:00 |
|
Jaroslav Kysela
|
a563d786e9
|
spawn: add thread for fast info/error messages, fix spawn_pipe_read()
|
2014-11-17 14:14:43 +01:00 |
|
Jaroslav Kysela
|
3f7ac5b5e0
|
spawn: fix a compiler warning (unused-variable)
|
2014-11-17 08:57:35 +01:00 |
|
Jaroslav Kysela
|
0d10db2514
|
IPTV: add pipe:// handler to read MPEG-TS stream from an external program
|
2014-11-16 22:30:39 +01:00 |
|
Jaroslav Kysela
|
003c4a2699
|
spawn: implement spawn_and_give_stdout()
|
2014-11-16 21:17:28 +01:00 |
|
Jaroslav Kysela
|
b2290d30a8
|
spawn: do not use syslog calls in the child process
The syslog routines uses private mutex so it can cause
various crashes and other misbehaviour.
Use pipes to send messages from the child processes.
|
2014-11-16 21:06:02 +01:00 |
|
Jaroslav Kysela
|
0bb2356a5f
|
simplify file_readall()
|
2014-11-16 20:32:03 +01:00 |
|
Jaroslav Kysela
|
114298ad15
|
spawn: fix possible NULL dereferences
|
2014-11-16 19:41:02 +01:00 |
|
Jaroslav Kysela
|
b6fcb4523d
|
WEBUI JS: Add start/stop times to epg dialog, more cosmetic changes for EPG/DVR dialogs
|
2014-11-16 16:29:30 +01:00 |
|
Jaroslav Kysela
|
e065cf6823
|
Fix H264 packet merging, fixes #2480
|
2014-11-16 16:08:09 +01:00 |
|
Jaroslav Kysela
|
fcd16fa0d8
|
mpegts scan: fix the wrong constant usage (idle scan)
|
2014-11-16 11:33:28 +01:00 |
|
Jaroslav Kysela
|
37bee9eb5e
|
mpegts_input_open_pid: fix the wrong variable assignment
|
2014-11-16 11:04:09 +01:00 |
|
Jaroslav Kysela
|
6ce9b4d3b1
|
mpegts input: another optimization for mpegts_mux_find_pid_()
|
2014-11-16 10:54:36 +01:00 |
|
Jaroslav Kysela
|
eb600253ae
|
mpegts_mux_start: add flags to the trace log
|
2014-11-16 10:50:53 +01:00 |
|
Craig Forbes
|
745cc6f70c
|
Fix double free of hdhomerun_debug_obj
Bug #2479
|
2014-11-15 18:36:49 +01:00 |
|
Jaroslav Kysela
|
dd6c882bc8
|
mpegts input: optimize the mpegts_mux_find_pid_() for last change
|
2014-11-15 18:34:53 +01:00 |
|
Jaroslav Kysela
|
7f1d851a40
|
mpegts input: protect global variable mpegts_pid_skel using mutex
- the skel variable is shared in multiple thread
- also remove mpegts_pid_sub_skel, it's not used frequently
|
2014-11-15 16:30:05 +01:00 |
|
Jaroslav Kysela
|
fbf7a3da3c
|
mpegts input: add back last_mp, it should be safe
The PID subscriptions are protected using mi_output lock, so
the whole mpegts_input_process() subroutine should be safe
for the mp structure caching.
|
2014-11-14 19:05:24 +01:00 |
|
Jaroslav Kysela
|
47ecb74bee
|
mpegts input: tiny optimization
|
2014-11-14 18:45:34 +01:00 |
|
Jaroslav Kysela
|
74a3b77e5f
|
mpegts input: only cleanups for mi_output_lock
|
2014-11-14 18:41:20 +01:00 |
|
Jaroslav Kysela
|
fdbe678793
|
mpegts network scan: remove debug printf(), add help for init+idle scan checkboxes
|
2014-11-14 15:37:48 +01:00 |
|
Jaroslav Kysela
|
af4a2af9ab
|
mpegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475
|
2014-11-14 15:07:37 +01:00 |
|
Piotr Kuchciak
|
7e5abcb0c4
|
WEB UI: add icon for button in windows add
http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/cancel-icon
|
2014-11-12 16:40:29 +01:00 |
|
Jaroslav Kysela
|
322f6c6af9
|
linuxdvb: Add Skip Initial Bytes...
|
2014-11-12 16:39:43 +01:00 |
|
Jaroslav Kysela
|
8fca50269a
|
Makefile: remove python3 explicit call
|
2014-11-12 11:51:18 +01:00 |
|
Jaroslav Kysela
|
1a97e86aa6
|
WEBUI: DVR tabs - improvde filesize renderer
|
2014-11-12 11:50:43 +01:00 |
|
Jaroslav Kysela
|
e296f3c3ac
|
WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472
|
2014-11-12 10:36:23 +01:00 |
|
Jaroslav Kysela
|
99907809bb
|
mpegts table: use atomic refcounting
|
2014-11-12 10:35:33 +01:00 |
|
Jaroslav Kysela
|
7211380a9e
|
mpegts input: fix possible NULL dereference (fix for the last patch)
|
2014-11-12 09:52:55 +01:00 |
|
Jaroslav Kysela
|
053c0e4bc3
|
mpegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes #2468
|
2014-11-12 09:47:45 +01:00 |
|
Jaroslav Kysela
|
afdd605341
|
mkbundle: another StringIO fix, python3 conversion, fixes #2469
|
2014-11-11 22:43:44 +01:00 |
|
Jaroslav Kysela
|
e0f8ee4669
|
dvb: add MHz to display mux name, fixes #2466
|
2014-11-11 12:16:53 +01:00 |
|
Jaroslav Kysela
|
6c6c69d81c
|
iptv: fix iptv_lock mutex deadlock for http client, fixes #2465
|
2014-11-11 10:12:48 +01:00 |
|
Jaroslav Kysela
|
3cc291c2ed
|
mkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461
|
2014-11-10 20:34:36 +01:00 |
|
Jaroslav Kysela
|
7c00e47c24
|
access, esfilter: reindex calls fix, fixes #2462
|
2014-11-10 20:32:10 +01:00 |
|
Jaroslav Kysela
|
dc399207eb
|
another --disable-trace compilation fixes, fixes #2460
|
2014-11-10 20:17:22 +01:00 |
|
Jaroslav Kysela
|
c3c767549b
|
http streaming: DVR file - fix wrong lseek check
|
2014-11-10 19:53:41 +01:00 |
|
Jaroslav Kysela
|
307354abd6
|
tsfix: deliver TELETEXT packets without DTS, remove warnings for this case
|
2014-11-10 19:16:25 +01:00 |
|
Jaroslav Kysela
|
4d86a34aff
|
doc: a note about Idle Scan Muxes for SAT>IP
|
2014-11-10 17:45:28 +01:00 |
|
Jaroslav Kysela
|
89d0dd25c6
|
access: fix typo, fixes #2460
|
2014-11-10 15:07:33 +01:00 |
|